主题:  请大家帮忙看看这是什么问题(ASP.NET)

pyj

职务:普通成员
等级:1
金币:0.0
发贴:18
#12004/3/2 22:54:39
我在运行的时候就出现以下提示:
标准表达式中数据类型不匹配。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 标准表达式中数据类型不匹配。

源错误:
行 8: objconn.open()
行 9: Dim objcmd as New OleDbCommand("Insert Into 通讯簿(编号,姓名,生日,电话) values(' & t1.text & ' , ' & t2.text & ' , ' & t3.text & ', ' & t4.text & ')", objconn)
行 10: objCmd.ExecuteNonQuery()
行 11: objconn.close()
行 12: End sub

我上传了原代码和数据库文件~~请大家帮忙看看~~~

相关文件:点这儿打开



bosco

职务:普通成员
等级:1
金币:0.0
发贴:31
#22004/3/3 11:02:39
看你数据库中的字段的属性是否全是文字!
如不是那么你的代码是错的
还有一个办法就是排除法
一个字段一个字段的执行操作看那个出问题!