这个insert into有语法问题吗
Dim con As New ADODB.Connection
con.connectionstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=jie.mdb;Persist Security Info=False"
con.CursorLocation = adUseClient
con.Open
If Text1(0).Text = "" Then
i = MsgBox("这是必填字段!", vbOKCancel, "警告")
If i = 1 Then
Text1(0).SetFocus
Else
Me.Hide
End If
Else
con.Execute ("insert into tips (no,subject,time,application,from,to,prepared_man,approved_man,prepared_time,approved_time,tel,background,action) values('" & Trim(Text1(0).Text) & "','" & Trim(Text1(1).Text) & "','" & Trim(Text1(2).Text) & "','" & Trim(Text1(3).Text) & "','" & Trim(Text1(4).Text) & "','" & Trim(Text1(5).Text) & "','" & Trim(Text1(6).Text) & "','" & Trim(Text1(7).Text) & "','" & Trim(Text1(8).Text) & "','" & Trim(Text1(9).Text) & "','" & Trim(Text1(10).Text) & "','" & Trim(RichTextBox1.Text) & "','" & Trim(RichTextBox2.Text) & "')")
MsgBox "数据添加成功!", vbOKOnly, "恭喜!"
End If
就是上面insert总是出现语法错误 ,在VB6.0中,另外一个其中有时间,但是我在access中将时间类型改为文本类型,仍然有错,感觉不是类型问题