I am trying to insert data into DB using VB.
I have connected, test connection, select data, all fine.
the only problem is that i can't insert data into the tables.
here is some function that might help understand the problem.
thanks in advance.
'declartion
Public Rs1 As New ADODB.Recordset
Public buffer As String
Public dbConn As New ADODB.Connection
Public strSql As String
Public insSql As String
Private Sub DBConnect_Click()
buffer = "DSN=yamato;UID=myasin;PWD=jordan"
dbConn.Open buffer
strSql = "SELECT Docket,patentno, serialno FROM Patent"
Rs1.Open strSql, dbConn, adOpenKeyset
End Sub
Private Sub cmdInsert_Click()
'insert data into the database
Dim docket As Single, patentno As Single, serialno As Single
docket = Val(txt1.Text)
patentno = Val(txt2.Text)
serialno = Val(txt3.Text)
Rs1.MoveLast
strSql = "Insert into patent (Docket, PatentNo, SerialNo) values(docket,patentno,serialno)"
Rs1.Execute strSql, dbConn // here is the problem, //
End Sub
I have connected, test connection, select data, all fine.
the only problem is that i can't insert data into the tables.
here is some function that might help understand the problem.
thanks in advance.
'declartion
Public Rs1 As New ADODB.Recordset
Public buffer As String
Public dbConn As New ADODB.Connection
Public strSql As String
Public insSql As String
Private Sub DBConnect_Click()
buffer = "DSN=yamato;UID=myasin;PWD=jordan"
dbConn.Open buffer
strSql = "SELECT Docket,patentno, serialno FROM Patent"
Rs1.Open strSql, dbConn, adOpenKeyset
End Sub
Private Sub cmdInsert_Click()
'insert data into the database
Dim docket As Single, patentno As Single, serialno As Single
docket = Val(txt1.Text)
patentno = Val(txt2.Text)
serialno = Val(txt3.Text)
Rs1.MoveLast
strSql = "Insert into patent (Docket, PatentNo, SerialNo) values(docket,patentno,serialno)"
Rs1.Execute strSql, dbConn // here is the problem, //
End Sub