انا صممت فورم فيها 2 تكست بوكس وزر ..بحيث ادخل بيانات منها واضغط الزر عشان تدخل البيانات الى الداتا بيس (اكسس) لكن النتيجه انه يكتب في سطر واحد يعني اذا عملت ادخال للبيان مره ثانيه ..يمسح ويكتب فوق اللي كان موجود!! ..انا بحثت كثير ...بس مالقيت اللي ابغى ...محتاجه البرنامج هذا ضروري ...اتمنى مساعدتكم مع العلم ان الكود اللي في الاسفل استخدمته تمام مع sql
code]Dim conn As New OleDb.OleDbConnection]
طبعا هذا اللي فوق عرفته اول الكلاس داخل الفورم
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim insert_str As String = "insert into Table1 values ('" & Me.TextBox1.Text & "' , '" & TextBox2.Text & "')"
If conn.State = Data.ConnectionState.Closed Then
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db1.mdb"
conn.Open()
End If
Dim ocmd As New OleDb.OleDbCommand(insert_str, conn)
ocmd.ExecuteNonQuery()
End Sub