
正文
vb.net至少一个参数,至少一个参数没有被指定值 VB
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
VB.NET访问ACCESS数据库,查询时,提示dr = cmd.ExecuteReader()至少一个参数没被指定值
看起来,应该是"select ip from test where 设备=" ComboBox1.Text ""这里出错了
你试试:
"select ip from test where 设备='" ComboBox1.Text "'"
这样应该不会提示这个错误了,但TextBox1当中可能不会显示任何内容
因为你的ComboBox1.Text 的内容应该是空的
相关问答
Q1: vb.net2005至少一个参数没有被指定值的问题
如果语法没问题的话,那就看看你那个(用户信息表)里有没有name 和 password 字段吧.
我刚碰到和你一样的问题,就是把表名打错了,那表里没有sql语句里的字段.
Q2: vb.net 查询数据库时提示:至少一个参数没有被指定值
看一下aa 是否传过来值了
估计是没得到值
strSql = "select top 1 * from userform"
改成这个就知道查询是否出问题了!
Q3: VB.Net 至少一个参数没有被指定值
告诉你一个方法;
在
End If
与
Form5.Text = Form5.Text " -- " sno snn
这两行代码当中加一行代码:
Msgbox(str)
看看,输出什么,仔细检查一下,就应该知道什么问题了。
如下面这样;
......
End If
Msgbox(str)
Form5.Text = Form5.Text " -- " sno snn
Q4: vb.net+access执行出错:至少一个参数没有被指定值
这种情况遇到多了,要不就是你在写出值的时候,名称不对了,或者你检索你的sql语句看看,是不是字段值和数据表的没有对应,出错了,你先把sql打印出来对照表看看,没错了,看看你下面检索字段值的名称写对了没有,基本就是这两种情况,你多打印几次值看看,就能排查出错误了






