大家帮我看看这个,

maladola 2005-08-31 07:10:51
大家帮我看看这个,
try
{
sqlCommand1.Parameters[0].Value=textBox2.Text + "%";
sqlCommand1.Parameters[1].Value=textBox1.Text + "%";

string str="Select * from tzsdy";
str += "where ksh like @ksh and xm like @xm";
sqlCommand1.CommandType=CommandType.Text;
sqlCommand1.CommandText=str;

sqlDataAdapter1.SelectCommand=this.sqlCommand1;
dataSet11.Clear();
MessageBox.Show("I.m here!");
sqlDataAdapter1.Fill(dataSet11,"tzsdy");//这句通不过。
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}



另外 DataGrid 的 datamember 属性怎么的添不了。
...全文
81 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
3tzjq 2005-09-01
  • 打赏
  • 举报
回复
string str = string.Format("Select * from tzsdy where ksh like '{0}%' and xm like '{1}%'",textBox2.Text,textBox1.Text);//如果ksh 或 xm 不是字符串类型就取消:''

“DataGrid 的 datamember 属性怎么的添不了”的原因一般:DataGrid.DataSource 不是 DataSet,如果DataGrid.DataSource = DataTable,则不用指定DataMember
jimh 2005-09-01
  • 打赏
  • 举报
回复
自己跟踪一下,上面不是全部的代码,不好判断出错的地方,好像是Parameters.Add出错了。
JasonHeung 2005-09-01
  • 打赏
  • 举报
回复
sqlCommand1.Parameters.Add("@ksh",System.Data.SqlDbType.VarChar);
sqlCommand1.Parameters.Add("@xm",System.Data.SqlDbType.VarChar);
lovelife_821106 2005-09-01
  • 打赏
  • 举报
回复
写语句规范点嘛,语句还没出现倒先给参数赋值了
maladola 2005-09-01
  • 打赏
  • 举报
回复
大哥,Parameters.Add 我在command属性里面有添。外面没添的时候报“like 附近语法错误”;在代码中添了以后报“SqlParameterCollenction 仅接受非空的sqlParameter类型对象,不接受String对象”。怎么解决,求教!
Eddie005 2005-08-31
  • 打赏
  • 举报
回复


string str="Select * from tzsdy";
str += "where ksh like @ksh and xm like @xm";
sqlCommand1.CommandType=CommandType.Text;
sqlCommand1.CommandText=str;

sqlCommand1.Parameters.Add("@ksh");
sqlCommand1.Parameters.Add("@xm");
sqlCommand1.Parameters[0].Value=textBox2.Text + "%";
sqlCommand1.Parameters[1].Value=textBox1.Text + "%";


sqlDataAdapter1.SelectCommand=this.sqlCommand1;
dataSet11.Clear();
MessageBox.Show("I.m here!");
sqlDataAdapter1.Fill(dataSet11,"tzsdy");//这句通不过。

111,097

社区成员

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

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

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