मुझे रनटाइम के दौरान डेटाटेबल में कॉलम बनाना होगा और इसे मान असाइन करना होगा। मैं इसे vb.net में कैसे कर सकता हूं। किसी भी नमूने कृपया ...डेटाटेबल में कॉलम गतिशील रूप से कैसे बनाएं और इसे मान असाइन करें?
उत्तर
आप नीचे वर्णित के रूप में VB.Net में गतिशील/क्रम डेटा तालिका बनाने के लिए तो आप इन चरणों का पालन करना चाहिए चाहते हैं:
- डेटा तालिका वस्तु बनाएँ।
- उस डेटा तालिका ऑब्जेक्ट में कॉलम जोड़ें।
- ऑब्जेक्ट में मानों के साथ पंक्तियां जोड़ें।
उदाहरण के लिए।
Dim dt As New DataTable
dt.Columns.Add("Id", GetType(Integer))
dt.Columns.Add("FirstName", GetType(String))
dt.Columns.Add("LastName", GetType(String))
dt.Rows.Add(1, "Test", "data")
dt.Rows.Add(15, "Robert", "Wich")
dt.Rows.Add(18, "Merry", "Cylon")
dt.Rows.Add(30, "Tim", "Burst")
आपने क्या प्रयास किया है, समस्या क्या थी?
सीधे आगे DataColumns
बनाना और एक DataTable
में मान जोड़ते है:
Dim dt = New DataTable()
Dim dcID = New DataColumn("ID", GetType(Int32))
Dim dcName = New DataColumn("Name", GetType(String))
dt.Columns.Add(dcID)
dt.Columns.Add(dcName)
For i = 1 To 1000
dt.Rows.Add(i, "Row #" & i)
Next
संपादित:
आप एक xml फ़ाइल पढ़ सकते हैं और इसे से एक DataTable लोड करना चाहते हैं, तो आप DataTable.ReadXml
उपयोग कर सकते हैं ।
कॉलम गतिशील होना चाहिए !!! – Anuya
@Anuya: वे कॉलम ** ** गतिशील ('नया डेटा कॉलम .... ') हैं। यदि यह हेलफुल नहीं है तो आपको अधिक जानकारी प्रदान करने की आवश्यकता है जो आप प्राप्त करने की कोशिश कर रहे हैं। –
मेरे पास एक एक्सएमएल है। जब मैं एक्सएमएल के प्रत्येक नोड को पढ़ता हूं, तो मुझे डेटा टेबल में एक कॉलम बनाना होता है। जहां डेटाटेबल कॉलम नाम = नोडनाम और डेटाटेबल कॉलम वैल्यू = नोड वैल्यू। चूंकि एक्सएनएल में नोड्स की संख्या हर बार भिन्न हो सकती है, इसलिए मुझे इसे इस तरह से बनाना है कि कॉलम बनाना और डेटाटेबल को मान असाइन करना सामान्य – Anuya
- 1. डायनामिक रूप से बटन कैसे बनाएं और इसे style.xml में परिभाषित शैली असाइन करें?
- 2. किसी तालिका प्लेआउट में गतिशील रूप से कॉलम कैसे बनाएं?
- 3. FastReport में डेटासेट को गतिशील रूप से कैसे असाइन करें?
- 4. गतिशील कॉलम के साथ डेटाटेबल
- 5. गतिशील रूप से असाइन किए गए कॉलम नामों के साथ आर में डेटा.फ्रेम बनाएं
- 6. गतिशील रूप से कॉलम
- 7. जावास्क्रिप्ट: नया div गतिशील रूप से कैसे बनाएं, इसे बदलें, इसे स्थानांतरित करें, हर संभव तरीके से इसे संशोधित करें?
- 8. डेटाग्रिड व्यू से डेटाटेबल कैसे बनाएं?
- 9. गतिशील रूप से स्ट्रिंग
- 10. पावरहेल में डेटाटेबल कैसे बनाएं और
- 11. डेटाटेबल
- 12. गतिशील रूप से नई संपत्ति कैसे बनाएं
- 13. jQuery गतिशील रूप से फॉर्म बनाएं और सबमिट करें
- 14. डेटाटेबल प्रोग्रामेटिक रूप से
- 15. डेटाटेबल से एक विशिष्ट कॉलम वैल्यू कैसे प्राप्त करें?
- 16. डेटाबेस से पढ़ें और डेटाटेबल
- 17. ड्रॉपडास्टलिस्ट से डेटाटेक्स्टफील्ड में डेटाटेबल से 2 कॉलम मर्ज करें
- 18. लिंक: एक डेटाटेबल कॉलम
- 19. कक्षा वस्तुओं को गतिशील रूप से कैसे बनाएं?
- 20. गतिशील रूप से वर्ग विशेषता मान
- 21. गतिशील रूप से PHP वर्ग फ़ंक्शन बनाएं
- 22. गतिशील रूप से लिंक लैम्ब्डा अभिव्यक्ति बनाएं
- 23. गतिशील रूप से
- 24. एक डेटाटेबल कॉलम
- 25. एचटीएमएल में गतिशील रूप से सूची कैसे बनाएं?
- 26. रूबी में जावास्क्रिप्ट के रूप में ऑब्जेक्ट और इसकी विधियों को गतिशील रूप से कैसे बनाएं?
- 27. गतिशील रूप से एक टेम्पलेट मान
- 28. गतिशील रूप से बनाने के कॉलम sql
- 29. जावास्क्रिप्ट के माध्यम से गतिशील रूप से फ़ॉर्म कैसे बनाएं
- 30. mysql क्वेरी में कॉलम जोड़ें और इसे
यदि मुझे नहीं पता कि मुझे कितने कॉलम बनाना होगा, तो आप dt.Rows जैसे कॉलम कैसे ठीक कर सकते हैं। जोड़ें (1, "टेस्ट", "डेटा") ??? यहां तक कि 10 कॉलम भी हो सकते हैं। कैसे ? Thnx – Anuya