帮忙看看:cmd.ExecuteScalar()执行时提示“至少一个参数没有被指定值” 把你的sql语句 在sqlserver编译器中 执行 看看是否出错。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cmd.CommandType = CommandType.Text 指定一下试试呢? 我在Transcat-SQL编辑器中无法连接Access数据库。 同样的语句在其他项目中可以打开ACCESS数据库正常执行,到这儿就不行了。数据库已经打开,就是不能执行。 还有看看 这个表 有 name passwd这2个字段没 检查下有没有写错 还没到数据库查询的语句,在监视中可以看到sql变量已经正确赋值 select 用户名 from 管理员 where name='admin' and passwd='admin' 这两个是SQL语句的关键字,和表没关系 表里里面的字段名写对了没? name,passwd 对照access表中看看是否一致string sql = "select 用户名 from 管理员 where name='" + textBox1.Text.Trim() + "' and passwd='" + textBox2.Text.Trim() + "'";用户名 =》是不是name? 这两个是SQL语句的关键字,和表没关系犯了低级错误了,就是这两个字段用错了,不好意思,耽误大家时间了。 一个简单的sql错误 c#调用外部exe时候 为何程序会卡一下? c#中利用Process调用外部ftp.exe 如何使用x509证书对字符串加密解密 应该怎么去掉HTML代码 关于SharpPcap截取POST封包的问题 如何反编译C# dll文件 2个问题50分,在线等! ado和XML 一个高难度的问题(学习Duwamish时遇到的)高分求解 C# Winform程序中怎么将utf8编码字符串转换成中文输出?急急急!!! C# float 数据 的单片机串口通讯问题
我在Transcat-SQL编辑器中无法连接Access数据库。
还没到数据库查询的语句,在监视中可以看到sql变量已经正确赋值
select 用户名 from 管理员 where name='admin' and passwd='admin'
这两个是SQL语句的关键字,和表没关系
string sql = "select 用户名 from 管理员 where name='" + textBox1.Text.Trim() + "' and passwd='" + textBox2.Text.Trim() + "'";
用户名 =》是不是name?
这两个是SQL语句的关键字,和表没关系犯了低级错误了,就是这两个字段用错了,不好意思,耽误大家时间了。