اخواني المبرمجين
بصراحه تعبت
عندما اريد عمل اضافه تطلع لي رساله خطا
(خطافي جمله عباره الinsert into
وهذا الكود المستخدم
علما بان الواجهه تظهر ولكن عند الضغط على الزر يطلع الخطأ
الرجاء المساعده
If MsgBox("هل تريد بالفعل حفظ سجل ", MsgBoxStyle.OkCancel) = MsgBoxResult.Cancel Then
Exit Sub
End If
Try
myconnection.ConnectionString = "provider=microsoft.jet.oledb.4.0;" & " data source =D:\dab.mdb"
Dim sv As New OleDbCommand
sv.Connection = myconnection
myconnection.Open()
sv.CommandType = CommandType.Text
Dim adp As New OleDbDataAdapter("select * from hotels", myconnection)
sv.CommandText = "insert into hotels (hotel_name,country_name,city_name,level,avail_rooms,hotel_info,hotel_location) values('" & h_name.Text & "','" & h_country.SelectedText.ToString & "','" & h_city.SelectedText.ToString & "'," & h_level.SelectedText.ToString & "," & h_avail_rooms.SelectedText.ToString & ",'" & h_info.SelectedRtf.ToString & "','" & h_location.Text & "')"
sv.ExecuteNonQuery()
MsgBox("تمت عملية الحفظ بنجاح ")
ds.Clear()
adp.Fill(ds, "hotels")
myconnection.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
الكود السابق بزر الحفظ
وفي الgeneral
الكود التالي
Imports System.Data
Imports System.Data.OleDb
وكذلك في الdeclaration
الاتصال ونصه
كالتالي
Dim constr As String = "provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=D:\dab.mdb"
Dim myconnection As New OleDbConnection(constr)
Dim ds As New DataSet
الرجاء المساعد
لاني ساجن
وجزيتم الخير
اخوكم المبرمج المبتدئ incomplete


