مشكلة فى الداتا جريد
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: فجوال بيسك vb.net :: قسم نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1 • شاطر
مشكلة فى الداتا جريد
أساتذتى الاعزاء : أريد برمجياً (بالكود ) تحويل أحد أعمدة الداتا جريد إلى كمبوبوكس حيث يمكن للمستخدم أختيار أحد القيم (الموجودة فى جدول آخر ) لملىء بيانات عمود الداتا جريد
mraskquestions- ...
- تاريخ التسجيل : 16/12/2019
المساهمات : 30
النقاط : 64
التقيم : 0
الدولة :
الجنس :
رد: مشكلة فى الداتا جريد
بسيطة :
- الكود:
''انشاء الكمبوبوكس
Dim cmb As New DataGridViewComboBoxColumn()
" وضع تسمية توضيحية
cmb.HeaderText = "Select Data"
cmb.Name = "cmb"
" تحديد عدد العناصر التى تظهر فى الكمبوبوكس
cmb.MaxDropDownItems = 4
" انشاء عناصر الكمبوبوكس
cmb.Items.Add("True")
cmb.Items.Add("False")
"اضافة الكمبوبو الذى تم انشائة الى عامود الداتا جريد
DataGridView1.Columns.Add(cmb)
السنى- ........
- تاريخ التسجيل : 18/02/2011
المساهمات : 249
النقاط : 464
التقيم : 25
الجنس :
رد: مشكلة فى الداتا جريد
الكود اللى حضرتك كتبتبة بينشأ كمبوبوكس جديد فى الجريد فيو و لا يضيف القيمة بقاعدة البيانات ، لكن ما قصدته اوضحه لحضرتك بمثال
للتوضيح عندى جريد فيو فيه أعمده ID,Name,Address, Phone, Gender أريد أن يتحول عمود Gender إلى كمبوبوكس فيه قيمتين ذكر و أنثى بحيث المستخدم يختار أحدى القيميتن و يخزنها فى حقل Gender (و هو أخر حقل عمود فى الجريد )
الشكر موصول لسيادتكم و لكل اساتذتى بالمنتدى
للتوضيح عندى جريد فيو فيه أعمده ID,Name,Address, Phone, Gender أريد أن يتحول عمود Gender إلى كمبوبوكس فيه قيمتين ذكر و أنثى بحيث المستخدم يختار أحدى القيميتن و يخزنها فى حقل Gender (و هو أخر حقل عمود فى الجريد )
الشكر موصول لسيادتكم و لكل اساتذتى بالمنتدى
mraskquestions- ...
- تاريخ التسجيل : 16/12/2019
المساهمات : 30
النقاط : 64
التقيم : 0
الدولة :
الجنس :
رد: مشكلة فى الداتا جريد
الانشاء
الحفظ
- الكود:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
DataGridView1.ColumnCount = 4
DataGridView1.Columns(0).Name = "ID"
DataGridView1.Columns(1).Name = "Name"
DataGridView1.Columns(2).Name = "Address"
DataGridView1.Columns(3).Name = "Phone"
Dim row As String() = New String() {"1", "ahmed", "egypit", "0121111"}
DataGridView1.Rows.Add(row)
row = New String() {"1", "ahmed", "egypit", "0121111"}
DataGridView1.Rows.Add(row)
row = New String() {"1", "ahmed", "egypit", "0121111"}
Dim cmb As New DataGridViewComboBoxColumn()
cmb.HeaderText = "Gender"
cmb.Name = "cmb"
cmb.MaxDropDownItems = 4
cmb.Items.Add("male")
cmb.Items.Add("female")
DataGridView1.Columns.Add(cmb)
End Sub
الحفظ
- الكود:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Con As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Music_Sales_Database.mdb;")
Dim Com As OleDbCommand
Dim id, name, add, ph, gen, sql_ As String
Com = New OleDbCommand
Com.Connection = Con
Connection.open()
For x As Integer = 0 To DataGridView1.Rows.Count - 1
id = DataGridView1.Rows(x).Cells(0).Value
name = DataGridView1.Rows(x).Cells(1).Value
add = DataGridView1.Rows(x).Cells(2).Value
ph = DataGridView1.Rows(x).Cells(3).Value
gen = DataGridView1.Rows(x).Cells(4).Value
sql_ = "INSERT INTO info(ID, Name, Address, Phone, Gender) VALUES (@?1, @?2, @?3, @?4, @?5)"
Dim Comm As New OleDbCommand(sql_, Con)
Comm.Parameters.AddWithValue("@?1", id)
Comm.Parameters.AddWithValue("@?2", name)
Comm.Parameters.AddWithValue("@?3", add)
Comm.Parameters.AddWithValue("@?4", ph)
Comm.Parameters.AddWithValue("@?5", gen)
Command.ExecuteNonQuery()
Comm.Dispose()
Next
Connection.Close()
End Sub
جورج صبحى- ......
- تاريخ التسجيل : 18/02/2011
المساهمات : 127
النقاط : 259
التقيم : 6
الجنس :
| |
منتدى مصر التقني :: قسم لغات البرمجة Programming languages :: فجوال بيسك vb.net :: قسم نقاش و أستفسارات الاعضاء
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
أمس في 6:56 pm من طرف moslema_r
» مظلات وسواتر
السبت مايو 04, 2024 8:58 pm من طرف moslema_r
» شركة تنظيف خزانات بالرياض
الخميس مايو 02, 2024 6:10 pm من طرف moslema_r
» افضل شركة رش مبيدات بالرياض
الإثنين أبريل 29, 2024 9:00 pm من طرف moslema_r
» ارخص شركة مكافحة الصراصير بالرياض
الخميس أبريل 25, 2024 8:56 pm من طرف moslema_r
» شركة مكافحة حشرات في راس الخيمة
الخميس أبريل 25, 2024 8:34 pm من طرف moslema_r
» تطبيقIncogniton لإدارة ملفات تعريف متعددة للمتصفح
الأربعاء أبريل 24, 2024 3:51 pm من طرف زاكااا
» افضل شركة مكافحة النمل الابيض بالرياض
الإثنين أبريل 22, 2024 9:41 pm من طرف moslema_r
» Exemplary Сasual Dating - Verified Women
الخميس أبريل 18, 2024 9:18 pm من طرف wdqwd
» رش الدفان بالرياض
الخميس أبريل 18, 2024 7:11 pm من طرف moslema_r