घर
Top.Mail.Ru Yandeks.Metrika
फोरम: "मामले";
वर्तमान संग्रह: 2005.02.20;
डाउनलोड करें: [xml.tar.bz2];

नीचे

DB में खोजें इसी तरह की शाखाएँ खोजें


SarDoX   (2005-01-23 06:12) [0]

आधार का उपयोग। एक हजार लाइनों की एक तालिका है। 2 कॉलम: Nazvanie / Recept
नाम छोटे हैं, लेकिन यहां व्यंजनों हैं - आधा पृष्ठ भी हैं ।।
मुझे नुस्खा (रिसेप्ट) में शब्द (edit1.text) देखने की जरूरत है।
ऐसा किया

var zapros: स्ट्रिंग;
----
form1.ADOQuery1.active: = गलत;
form1.ADOQuery1.close;
form1.ADOQuery1.SQL.Clear;
zapros: = "MYNEWTABLE से Nazvanie का चयन करें जहां रिसेप्शन"% "+ edit1.text +"% ""; // खोज शब्द संग्रहीत करें;
form1.ADOQuery1.SQL.text: = zapros;
form1.ADOQuery1.open;
लेकिन यह बहुत लंबा समय है। क्या मुझे जल्दी धागा मिल सकता है?



aus   (2005-01-23 08:24) [1]

क्लाइंट ND के लिए फ़िल्टर का उपयोग करने का प्रयास करें।
ADOQuery1.Filtered: = true; // 1 बार ................ ADOQuery1.Filter: = "रिसेप्शन लाइक ...

लेकिन इस मामले में सबसे अच्छा (मेरी व्यक्तिगत राय) DBGrid के लिए OnFilterRecord का उपयोग करना है, क्योंकि फ़िल्टर को हमेशा आपकी आवश्यकता के अनुसार (पाठ क्षेत्र में) नहीं बनाया जा सकता है, मास्क पर प्रतिबंध हैं, MSDN में पढ़ें।



sniknik ©   (2005-01-23 10:48) [2]

यदि आप इंडेक्स द्वारा खोज का उपयोग करते हैं (जो कि इंडेक्स का उपयोग करेगा) और, तदनुसार, यह आईडी इस फ़ील्ड पर होना चाहिए।

इस स्थिति में, इंडेक्स का उपयोग नहीं किया जाता है, इसलिए यदि आप पहले% वर्ण को हटाते हैं, तो यह होगा ... लेकिन क्वेरी का अर्थ कुछ हद तक बदल जाएगा।
यदि आप एक बड़े पाठ में प्रविष्टि की तलाश कर रहे हैं, तो यह न केवल एक पूर्ण तालिका स्कैन है, बल्कि प्रत्येक "गैर-बीमार" पाठ का एक स्कैन भी है, जो आपके शब्दों के अनुसार, प्रत्येक रिकॉर्ड में है।

यदि आप अर्थ नहीं बदलते हैं, तो आपको फ़ॉर्म को बदलना होगा, एक अतिरिक्त अनुक्रमित तालिका के साथ एक ऐसी विधि है जहां पाठ से शब्द दर्ज किए जाते हैं और उस प्रविष्टि के लिए एक लिंक जिसमें यह स्थित है। यह सामान्य तौर पर है, यदि विवरण, MSSQL में पूर्ण-पाठ खोज को लागू करने के तरीके का वर्णन ढूंढें, तो आपको इसे स्वयं भी लागू करना होगा।



Atomic   (2005-01-24 08:28) [3]

ADOQuery1.Filtered: = गलत;
ADOQuery1.Filter: = "[रिसेप्शन] =" "+ edit1.text +" "";
ADOQuery1.Filtered: = True;



Erik1 ©   (2005-01-24 11:21) [4]

और यह भूलना आवश्यक नहीं है कि मूल्य क्वेरी में पॉडस्टावलाइट नहीं होना चाहिए, और पैरामीटर के माध्यम से निर्धारित किया जाना चाहिए। हालांकि इस मामले में गति थोड़ी बढ़ जाएगी। यह बहुत कठिन अनुरोध को आहत करता है।



Johnmen ©   (2005-01-24 11:24) [5]

> form1.ADOQuery1.active: = गलत;
> form1.ADOQuery1.close;

तेल तैलीय है?

> form1.ADOQuery1.SQL.Clear;
> form1.ADOQuery1.SQL.text: = zapros;

तेल तैलीय है?



Sergey13 ©   (2005-01-24 11:32) [6]

> लेकिन यह बहुत लंबा समय है।
एक लोप "लंबा"? किसके लिए "लंबा"?
> संभव के रूप में एक धागा जल्दी?
संभवत: यह संभव है, लेकिन डेटाबेस में और भी क्षेत्र होने चाहिए, जैसे टेबल खुद। दूसरे शब्दों में, यह सब फिर से डिज़ाइन किया जाना चाहिए, IMHO (हालांकि यह रसोई की किताब के लिए कर सकता है और करेगा)। संभवतः विशिष्ट मानदंडों द्वारा खोज करना आवश्यक है, जैसे कि सामग्री द्वारा, खाना पकाने के समय के अनुसार, आदि। इसलिए इन मानदंडों को एकल किया जाना चाहिए, और न केवल पाठ में पॉप अप किया जाना चाहिए। यहां, वैसे, आप अभी भी शब्दों के विभिन्न रूपों में भाग सकते हैं।



SarDoX   (2005-01-25 07:42) [7]

Sergey13
हाँ, एक रसोई की किताब। इसे फिर से डिज़ाइन करना आवश्यक होगा, लेकिन मेरे पास पहले से ही 1000 रिकॉर्ड हैं, यानी मैंने कॉपी करने के लिए एक बार 1000 दबाया - प्रेस किया गया और पहले से ही इतना प्रताड़ित किया गया था कि मैं दोहराना नहीं चाहता हूं



Sergey13 ©   (2005-01-25 09:53) [8]

2 [7] सारडॉक्स (25.01.05 07: 42)
अगर थका हुआ हो - आराम करो। 8-)



पन्ने: 1 पूरी शाखा

फोरम: "मामले";
वर्तमान संग्रह: 2005.02.20;
डाउनलोड करें: [xml.tar.bz2];

ऊपर





मेमोरी: 0.57 एमबी
समय: 0.058 c
14-1107154888
ओजोन
2005-01-31 10:01
2005.02.20
पेंशन फंड


1-1106647048
muh
2005-01-25 12:57
2005.02.20
इंस्टॉलर के साथ मदद करें


3-1106396865
Svetlana
2005-01-22 15:27
2005.02.20
FastReport में एक ऑब्जेक्ट बनाना


1-1107384287
Green_Templar
2005-02-03 01:44
2005.02.20
मदद करने के लिए जोड़ें


14-1106813878
McSimm
2005-01-27 11:17
2005.02.20
"सेंसरशिप" के बारे में





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский