منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طريقة تعبئة الكومبوبكس
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3
اوامر السيكوال هي
Sql comands
وهي تتعامل بفتح الاتصال وغلقه
عذرا اقصد في مشاركتي السابقة ليه تتعاملون مع الاكواد المنفصلة فاحس ان الاكواد المتصلة افضل واكثر فعالية

المشاركة 6
الطريقة 3 مثال على السيكوال
(25-09-16, 12:51 AM)هاوي1995 كتب : [ -> ]اوامر السيكوال هي
Sql comands
وهي تتعامل بفتح الاتصال وغلقه
عذرا اقصد في مشاركتي السابقة ليه تتعاملون مع الاكواد المنفصلة فاحس ان الاكواد المتصلة افضل واكثر فعالية

المشاركة 6
الطريقة 3 مثال على السيكوال

اخي الكريم الاتصال المنفصل هو الاسهل تعلمه كل ماعليك عمله هو تعبئة مخزن مؤقت سواءا Dataset او Datatable.
وتسند لاداة القائمة سواءا Combobox او Listbox بنفس الطريقة.

اما لو اردنا استخدام  الاتصال المتصل فكما قلت  نستخدم oledbcommand و OledbDataReader لاكسس.
لكن مادام لديك هذه المعلومة اذا فماهي المشكلة؟
(25-09-16, 01:41 AM)سعود كتب : [ -> ]
(25-09-16, 12:51 AM)هاوي1995 كتب : [ -> ]اوامر السيكوال هي
Sql comands
وهي تتعامل بفتح الاتصال وغلقه
عذرا اقصد في مشاركتي السابقة ليه تتعاملون مع الاكواد المنفصلة فاحس ان الاكواد المتصلة افضل واكثر فعالية

المشاركة 6
الطريقة 3 مثال على السيكوال

اخي الكريم الاتصال المنفصل هو الاسهل تعلمه كل ماعليك عمله هو تعبئة مخزن مؤقت سواءا Dataset او Datatable.
وتسند لاداة القائمة سواءا Combobox او Listbox بنفس الطريقة.

اما لو اردنا استخدام  الاتصال المتصل فكما قلت  نستخدم oledbcommand و OledbDataReader لاكسس.
لكن مادام لديك هذه المعلومة اذا فماهي المشكلة؟

الله المستعان يا ليت عندي الخلفية في كتابة الاكواد واكون نفسكم مبرمج واعرف اسد حاجتي

بعدني بتدرب وبتعلم ومنكم نستفيد ونتعلم
إقتباس :الله المستعان يا ليت عندي الخلفية في كتابة الاكواد واكون نفسكم مبرمج واعرف اسد حاجتي

بعدني بتدرب وبتعلم ومنكم نستفيد ونتعلم

أبشر والله بسعدك
كلنا لخدمة بعضنا وتقديم المساعدة.
اخي الكريم المثال الذي كتبته لك الم تجربه؟
ماذا ينقصه؟
Heart Heart Heart
(25-09-16, 07:06 AM)سعود كتب : [ -> ]
إقتباس :الله المستعان يا ليت عندي الخلفية في كتابة الاكواد واكون نفسكم مبرمج واعرف اسد حاجتي

بعدني بتدرب وبتعلم ومنكم نستفيد ونتعلم

أبشر والله بسعدك
كلنا لخدمة بعضنا وتقديم المساعدة.
اخي الكريم المثال الذي كتبته لك الم تجربه؟
ماذا ينقصه؟
Heart Heart Heart

مثال حلو ورهيب بس مشكلتي مع
da.fill
da.update

لو يكون المثال بالسيكوال ليكون حققت لي مسيرة تعليمية عملية في حياتي وبها انطلقت الى عالم البرمجه

لا ادري ما الخطا في الكود التالي
PHP كود :
Sub filldata3()
 
       Dim cmd As New OleDbCommand
        Dim reader 
As OleDbDataReader cmd.ExecuteReader
        cmd 
= New OleDbCommand("select * from table1"cn)
 
       cn.Open()
 
       reader cmd.ExecuteReader
        While reader
.Read
            ComboBox1
.Items.Add(reader.Item(2))
 
       End While

 
       cn.Close()
 
   End Sub 
ووضعت في حدث اللود للفورم
filldata3()
إقتباس :لو يكون المثال بالسيكوال
اخي الكريم ماذا تقصد بـ بالسيكوال؟؟؟
هل تقصد SqlServer؟

PHP كود :
Sub filldata3()
 
       Dim cmd As New OleDbCommand
        Dim reader 
As OleDbDataReader 
        cmd 
= New OleDbCommand("select * from table1"cn)
 
       cn.Open()
 
       reader cmd.ExecuteReader
        While reader
.Read
            ComboBox1
.Items.Add(reader.Item(2))
 
       End While

 
       cn.Close()
 
   End Sub 

اكتب التعديل هذا وجرب
(25-09-16, 11:33 AM)سعود كتب : [ -> ]
إقتباس :لو يكون المثال بالسيكوال
اخي الكريم ماذا تقصد بـ بالسيكوال؟؟؟
هل تقصد SqlServer؟

PHP كود :
Sub filldata3()
 
       Dim cmd As New OleDbCommand
        Dim reader 
As OleDbDataReader 
        cmd 
= New OleDbCommand("select * from table1"cn)
 
       cn.Open()
 
       reader cmd.ExecuteReader
        While reader
.Read
            ComboBox1
.Items.Add(reader.Item(2))
 
       End While

 
       cn.Close()
 
   End Sub 

اكتب التعديل هذا وجرب

الكود شغال مية بالمية تسلم لي اخي سعود

بالنسبة لسيكوال : مثال بسيط
Dim cmd As New OleDbCommand("select * from Table1 where test like @test +'%' ", cn)

cmd.Parameters.AddWithValue("@test", TextBox1.Text.Trim)

cn.Open()

Table1.Load(cmd.ExecuteReader)

DataGridView1.DataSource = Table1

cn.close()
هل تم الحل لهذا الموضوع أم ما زال مفتوحاً.
(25-09-16, 06:41 PM)ممدوح كتب : [ -> ]هل تم الحل لهذا الموضوع أم ما زال مفتوحاً.

تم الحل بس
ودي الاسماء المتكررة
ماتظهر الا مرة واحدة..
وبالنسبة لمثال اخونا 
سعود ياليت تحوله
الى سيكوال
إذا كان المقصود بالمثال في المشاركة رقم 17 فقم فقط بوضع Sql بدلا من OleDb
ولعدم التكرار ضع كلمة DISTINCT بعد كلمة SELECT
الصفحات : 1 2 3