السلام عليكم و رحمة الله و بركاته
يا اخوان عندي تطبيق بسيط على الفيجوال 2005 و أريد مساعدتكم بارك الله فيكم ...
يوجد لدي نموذج تعبئة بيانات موظفين مكون من textbox و ComboBox بعد تعبئة الموذج يضغط المستخدم على حفظ و يتم ارسال البيانات على قاعدة بيانات mdb
المشكلة هي : عند عدم اختيار أي شيء من ComboBox يتم ارسال بيانات فارغة و حتى textbox :S
السؤال : كيف أجبر المستخدم على ادخال قيم في الtextbox و اختيار عنصر من ComboBox
و هذا محتوى زر الحفظ الذي يحوي أمر sql
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
sql = "insert into emp(id_emp,name_emp,address,start_date,nationality,date_birth,national_n,mobile,sections)" & _
"values('" & t1.Text & "','" & t2.Text & "','" & ComboBox1.Text & "','" & t4.Text & "','" & _
t5.Text & "','" & t6.Text & "','" & t7.Text & "','" & t8.Text & "','" & t9.Text & "')"
Dim insert As New OleDbCommand(sql, dbconn)
dbconn.Open()
insert.ExecuteNonQuery()
dbconn.Close()
MsgBox("تمت عملية الحفظ")
Me.Close()
frm2.Show()
End Subو بالله التوفيق