بسم الله
السلام عليكم
كيف يمكن تعبئة كومبو بوكس بأسماء جداول في قاعدة بيانات SQL SERVER ، وكيف يمكن تعبئة كومبو آخر ، بأسماء جداول في قاعدة بيانات من نفس النوع .
أعتذر عن الإطالة
وجزاكم الله خيرا
بسم الله
السلام عليكم
كيف يمكن تعبئة كومبو بوكس بأسماء جداول في قاعدة بيانات SQL SERVER ، وكيف يمكن تعبئة كومبو آخر ، بأسماء جداول في قاعدة بيانات من نفس النوع .
أعتذر عن الإطالة
وجزاكم الله خيرا
قم بتعبئة dataset أو datareader (أيهما تشاء) من جملة SQL التالية:
select table_name from information_schema.tables where table_type='BASE TABLE'
إذا كنت ستستعمل dataset يمكنك ببساطة عمل databind للcombobox للdataset.
أما إذا كنت ستستعمل datareader فيمكنك عمل loop لتعبئة الcombobox من الdatareader وفق الطريقة المعروفة.
بالتوفيق بإذن الله :)
فكر بطريقة أخرى
السلام عليكم
شكراً لإخينا و استاذنا walcom وهذا تطبيق للمثال في الاعلى.
'Create a connection object Dim cnn As New SqlConnection( _ "integrated security=SSPI;Server=.;initial catalog=northwind") 'Create a connection string Dim strSQL As String = "select * from information_schema.tables " 'Create a command object Dim cmd As New SqlCommand(strSQL, cnn) 'Create a dataReader object Dim rdr As SqlDataReader Try cnn.Open() rdr = cmd.ExecuteReader(CommandBehavior.CloseConnection) With ComboBox1 .BeginUpdate() While rdr.Read .Items.Add(rdr.GetString(2).ToString) End While .EndUpdate() End With 'Distroy All Objects cmd.Dispose() rdr.Close() cnn.Close() strSQL = Nothing Catch ex As Exception MsgBox(ex.Message) End Try
بالتوفيق إن شاء الله.
في المثال يتضح المقال
جزاكم الله خيرا أيها الكرام ، ونفعكم ونفع بكم ، تفاعل سريع يدل على شدة العناية بأسئلة الأعضاء واستفساراتهم .
السلام عليكم
وقد توصلت ، ولله الحمد ، في أحد المواقع ، للشق الآخر من السؤال ، وهو تعبئة أسماء قواعد البيانات المثبتة على SQL SERVER ، في كومبو بوكس ، فأردت أن أدرجه في المشاركة لتتم الفائدة إن شاء الله
جزاك الله ألف خير أخي أبو المهاجر , ليت الشباب يحذُون حذُوك , لإتمام الفائدة
السلام عليكم
في المثال يتضح المقال
سبوح قدوس رب الملائكة والروح ،،منورين
السلام عليكم
وهذا مثال أخرى , لتحميل اسماء المستضيفات SQL Server Instance names
و اسماء قواعد البيانات ثم اسماء الجداول , ثم اسماء الاعمدة ثم بيانات الاعمدة في الشبكية DataGridView
للإفادة و الله الموفق.
في المثال يتضح المقال
هذا الموضوع مغلق.