从数据库提取数据的问题

fishthunder 2004-04-11 12:33:48
数据库建立表aa,其中为两个nvarchar的字段主键A(截面标识)、B(工况描述)。

我想提取textBox1中填写的工况描述的所有记录

以下简要写出代码:
DataSet thisDataSet=new DataSet();
select="SELECT *FROM aa WHERE B=\""+textBox1.text+"\"";
SqlDataAdapter thisAdapter=new SqlDataAdapter(select,thisConnection);
SqlCommandBuilder thisBuilder=new SqlCommandBuilder(thisAdapter);
thisAdapter.fill(thisDataset,"bb");//在此报错
为什么??
...全文
22 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bitsbird 2004-04-11
  • 打赏
  • 举报
回复
SqlCommandBuilder thisBuilder=new SqlCommandBuilder(thisAdapter);
这句不要
bitsbird 2004-04-11
  • 打赏
  • 举报
回复
select="SELECT *FROM aa WHERE B=\""+textBox1.text+"\"";
啥意思?
select="SELECT * FROM aa WHERE B='"+textBox1.text+"'";
fishthunder 2004-04-11
  • 打赏
  • 举报
回复
错误提示是:
未处理的"System.Data.SqlClient.SqlException"类型的异常出现在System.data.dll中
其他信息:系统错误
flyincs 2004-04-11
  • 打赏
  • 举报
回复
看你的代码应该没有问题

你还是把错误提示也贴出来吧
李洪喜 2004-04-11
  • 打赏
  • 举报
回复
select="SELECT * FROM aa WHERE B='"+textBox1.text+"'";
这样可以了。在SQL SERVER 里没有这“”的用法吧。
brbrm 2004-04-11
  • 打赏
  • 举报
回复
try catch一下,异常到底是什么?

110,531

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧