下面这段代码,向数据库中插入一条记录
数据库表里面的字段类型为长整数形。     Dim strSQL As String 
    strSQL = ""
    strSQL = "INSERT INTO TD_CALENDAR(Nendo,Gatsudo,Hour,Minute) VALUES("
    strSQL = strSQL & Val(Trim(Me.cboNendo.Text)) & ","
    strSQL = strSQL & Val(Trim(Me.cboGatsudo.Text)) & ","
    strSQL = strSQL & Val(Trim(Me.txtHour.Text)) & ","
    strSQL = strSQL & Val(Trim(Me.txtMinute.Text)) & ")"
    rst.Open strSQL, con, 1, 3执行到最后一句时,报错:SQL文有错误!
这时候的SQL文:
INSERT INTO TD_CALENDAR(Nendo,Gatsudo,Hour,Minute) VALUES(17,12,148,5)如果把这段SQL文放到Access2000里执行,完全正确,能够顺利地把数据插入进去。
但是在程序里就不行,好困惑!!
 
哪位大哥知道为什么,请指点一下!!