Combobox में डेटाबेस टेबल्स प्राप्त करना

मैं अपने विश्वविद्यालय के लेखा पाठ्यक्रम के लिए एक वित्तीय लेखा प्रोजेक्ट कर रहा हूं, समस्या (बहुत सी चीजें पढ़ने के बाद) अभी भी हल नहीं हुई है,

मैं टेबल के नाम के साथ कॉम्बो बॉक्स पॉप्युलेट करना चाहता हूं; कृपया मेरी मदद करें।

मुझे पता है "चुनें * INFORMATION_SCHEMA.TABLES जहां TABLE_TYPE = 'आधार तालिका' ' आदि चुनें।

सी # wpf में इस क्वेरी को कैसे लिखें, और फ़ोरैच लूप या अन्य तर्क का उपयोग कॉम्बो बॉक्स को पॉप्युलेट करें। स्क्लोनकनेक्शन एसक्यूएल आदि के साथ

कृपया मदद करें, मैं Google और खोज ट्यूटोरियल पढ़ने में बहुत समय बर्बाद करने के बाद इस क्वेरी को लिख रहा हूं।

क्या आप मुझे दिखा सकते हैं कि डेटाबेस में डब्ल्यूपीएफ सी # पॉपुलटिंग टेबल कैसे प्राप्त करें?

0
जोड़ा संपादित
विचारों: 1
खाक फाँकना? नहीं, आपने नहीं किया ... आपकी खोज के कारण और कम से कम अब आप क्वेरी और कुछ और सामान जानते हैं। थोड़ा और समय बर्बाद करें और आप अपना काम प्राप्त करने में सक्षम होंगे।
जोड़ा लेखक Rahul, स्रोत
@ माजिद तहेरी का क्या मतलब है कि यह WinForm में काम करेगा लेकिन कोई wpf नहीं होगा। एसक्यूएल से कनेक्शन .NET है।
जोड़ा लेखक paparazzo, स्रोत
आईएमएचओ, आप wpf में क्वेरी (एसक्यूएल) को सीधे WinForm की तरह निष्पादित नहीं कर सकते हैं। आपके पास डब्ल्यूसीएफ (webservice) सेवाएं होनी चाहिए।
जोड़ा लेखक MajidTaheri, स्रोत

2 उत्तर

यह बहुत ज्यादा आपको इसके माध्यम से चलता है

http://support.microsoft.com/kb/308656

डेटाटेबल को सार्वजनिक संपत्ति के रूप में एक्सपोज़ करें और इसके साथ बाध्य करें।
डिस्प्लेमेम्बरपाथ टेबल नाम के साथ कॉलम होना चाहिए।

0
जोड़ा
string CommandText = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES where TABLE_TYPE='Base Table'"
using (SqlConnection sqlConn = new SqlConnection(connectionString))
{
    sqlConn.Open();
    SqlCommand sqlCmd = new SqlCommand(CommandText, sqlConn);
    SqlDataAdapter da = new SqlDataAdapter(sqlCmd);
    DataTable dt = new DataTable();
    da.Fill(dt);
}

कुछ कंकाल कोड जो शायद मदद करेंगे, फिर wpf में आप सीधे कॉम्बो बॉक्स में डेटाटेबल को बाध्य कर सकते हैं।

0
जोड़ा
SqlDataAdapter भरने विधि का उपयोग कर एक SQLTommand डेटाटेबल में कनवर्ट करने के लिए बस एक साधारण वस्तु है। क्या आपके पास इसके बारे में एक और अधिक विशिष्ट सवाल है?
जोड़ा लेखक Kevin DiTraglia, स्रोत