
System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。 在ASP里 这是什么问题? 怎么解决 谢啦
我在用ASP做网页连接数据库出问题了出现这句话::System.Data.OleDb.OleDbException:至少一个参数没有被指定值。这是什么意思?谢谢帮忙Dim...
我在用ASP做网页 连接数据库出问题了 出现这句话::System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。 这是什么意思? 谢谢帮忙
Dim dbconn, sql, dbcomm, dbread
dbconn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("App_Data\ASP.mdb"))
dbconn.Open()
sql = "INSERT INTO USERS ([ID], [Uname], [Pword], [Email], [Gender]) VALUES(@ID , '" & Utb.Text & "' , '" & Ptb.Text & "','" & eMail.Text & "','" & Gddl.SelectedValue & "');"
dbcomm = New OleDbCommand(sql, dbconn)
这是那段代码 展开
Dim dbconn, sql, dbcomm, dbread
dbconn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & Server.MapPath("App_Data\ASP.mdb"))
dbconn.Open()
sql = "INSERT INTO USERS ([ID], [Uname], [Pword], [Email], [Gender]) VALUES(@ID , '" & Utb.Text & "' , '" & Ptb.Text & "','" & eMail.Text & "','" & Gddl.SelectedValue & "');"
dbcomm = New OleDbCommand(sql, dbconn)
这是那段代码 展开
1个回答
展开全部
你好,异常有可能是,在使用OleDbCommand,或者OleDbDataAdapter等类型对象时,某参数不合法造成的吧。建议楼主把抛出异常的代码段贴出来,这样更容易找到问题。
问题补充:
你好,看了你的sql语句,应该是这里出了问题,虽然对VB语法不是太熟悉,但是觉得@ID在这里有问题,楼主可以检查一下吧。
问题补充:
你好,看了你的sql语句,应该是这里出了问题,虽然对VB语法不是太熟悉,但是觉得@ID在这里有问题,楼主可以检查一下吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询