you try
"select * from table1 where name = '"+@name+"'"

解决方案 »

  1.   

    谢谢帮助!问题好像仍存在,改成"select * from table1 where name = '"+@name+"'" 形式的时候,要求name是一个变量,且要求是已经声明的,这样和原来的"select * from table1 where name = '" + TextBox1.Text + "'" 实质上没有任何区别,因为这样的话comm.Parameters.Add()和comm.Parameters[""].Value 两个语句可以没有,即使有也不起作用。我想知道怎么样能和连接SqlServer一样,使用comm.Parameters.Add()和comm.Parameters[""].Value 两个语句对sql语句进行赋值操作。