关于C#中调用access数据库时查询语句的问题 c#accessselect界面数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 单引号成对string cmdStr = "select * from users where uname =" + " '" + this.textBox1.Text + "' " + "and ukey=" +" '"+ textBox2.Text+ "' "; 谢谢版主大大的回复..可是我按照这样修改后. OleDbDataReader reader = cmd.ExecuteReader();这句就报错为:标准表达式中数据类型不匹配。这是怎么回事呢? string cmdStr = "select * from [users] where uname='" + this.textBox1.Text + "' and ukey='" + this.textBox2.Text + "'";若还出问题请修改表名 谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)! 谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!还有users加中括号的习惯我居然忘记了...谢谢提醒~~ 谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!还有users加中括号的习惯我居然忘记了...谢谢提醒~~话说相同的错我也犯过,只是我的错是把表名建成了user 谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!还有users加中括号的习惯我居然忘记了...谢谢提醒~~话说相同的错我也犯过,只是我的错是把表名建成了user哈哈`我现在就在经历你的过去哈哈哈 怎么从文本1剪切出10行数据,追加到文本b啊? telnet 或socket 方法可以选择本机用哪个IP地址,去连服务器上的IP吗? 为什么CheckInput();没反应,高手指教。我的文本框什么都没有输入 求一个加密问题 关于datagirdview 嵌套 新表的问题……急需啊~~~~~ 查询数据的条数 如何在C#中将EXCELL文件导入SQL server 2000中? 高分寻求一个分班的算法 这个问题(C#+SQL)是怎么搞的? soap相关的问题 请教 在Asp.Net下 的方法? 动态生成控件问题
string cmdStr = "select * from users where uname =" + " '" + this.textBox1.Text + "' " + "and ukey=" +" '"+ textBox2.Text+ "' ";
谢谢版主大大的回复..可是我按照这样修改后.
OleDbDataReader reader = cmd.ExecuteReader();这句就报错为:标准表达式中数据类型不匹配。
这是怎么回事呢?
若还出问题请修改表名
谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,
所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!
谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,
所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!还有users加中括号的习惯我居然忘记了...谢谢提醒~~
谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,
所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!还有users加中括号的习惯我居然忘记了...谢谢提醒~~话说相同的错我也犯过,只是我的错是把表名建成了user
谢谢大神回复,我找到错误原因了.因为我的ukey一列是数字型的,
所以后来改成string cmdStr = "select * from [users] where [uname] =" + "'" + this.textBox1.Text + "'" + "and [ukey]=" + textBox2.Text; (就是后面textBox2.Text不用再加引号就能运行了)!还有users加中括号的习惯我居然忘记了...谢谢提醒~~话说相同的错我也犯过,只是我的错是把表名建成了user哈哈`我现在就在经历你的过去哈哈哈