एक TEdit
आप निम्न कार्य करने होंगे बनाने के लिए डेल्फी 2010कैसे गतिशील रूप से इस तरह के TLabel या TEdit के रूप में डेल्फी में एक घटक बनाने के लिए ... आदि
SQLQuery1.First; // move to the first record
while(not SQLQuery1.EOF)do begin
// do something with the current record
// What's the code should i write in this part in order to create a TEdit
// containing the user fullname the current item.
ShowMessage(SQLQuery1['whom']);
SQLQuery1.Next; // move to the next record
end;
आप प्रत्येक रिकॉर्ड द्वारा एक घटक क्यों बनाना चाहते हैं? क्या आप इसके बजाय एक dbgrid का उपयोग करने की कोशिश कर रहे हैं? – RRUZ
क्या आप प्रत्येक रिकॉर्ड के लिए एक संपादन नियंत्रण चाहते हैं? क्या ये एक ग्रिड या अन्य जगहों के अंदर जा रहे हैं? यदि डीबीजीड का उपयोग करते हैं, तो ऐसा करने की कोई ज़रूरत नहीं है, यह पहले ही संपादन का समर्थन करता है। यदि आपको अन्य कारणों से इसकी आवश्यकता है, तो आपको किसी भी तरह से इन नियंत्रणों की सूची को किसी भी तरह बनाए रखने की आवश्यकता होगी ताकि आप इसे पूरा करने पर ठीक से मुक्त कर सकें। यह अत्यधिक निर्भर करता है कि आप इन नियंत्रणों को कहां रखना चाहते हैं और आप इन नियंत्रणों को कब तक दिखाना चाहते हैं। मैं व्यक्तिगत रूप से सोचता हूं (यदि डीबीजीड का उपयोग नहीं कर रहा है) तो आप इसके बजाय एक स्ट्रिंग ग्रिड का उपयोग करना चाह सकते हैं (प्रत्येक रिकॉर्ड के लिए एक संपादन क्षेत्र दिखाता है)। –
पीएस - 'शोमेसेज (SQLQuery1 [' जिसे ']);' दिखाने के लिए सुरक्षित है 'ShowMessage (SQLQuery1.FieldByName (' जिसे ')। AsString); ' –