这个sql语句有什么问题?
string txt=txtTest.Text;
string sqlstr="SELECT * FROM news WHERE author='+txt+'";
message.Text=txt;
//string sqlstr="SELECT * FROM news WHERE author='张苹'"; SqlCommand cmd=new SqlCommand();
cmd.Connection=conn;
cmd.CommandText=sqlstr;
conn.Open();
dg.DataSource=cmd.ExecuteReader();
dg.DataBind();
conn.Close();
标题:这个sql语句有什么问题?
对比以上两个sql语句,第一个用字符串变量设定条件。但是却没有结果显示,换成字符串常量‘张苹’,dg则显示对应的结果。但message标签也能正常显示txt为‘张苹’。请问这是怎么回事。
string txt=txtTest.Text;
string sqlstr="SELECT * FROM news WHERE author='+txt+'";
message.Text=txt;
//string sqlstr="SELECT * FROM news WHERE author='张苹'"; SqlCommand cmd=new SqlCommand();
cmd.Connection=conn;
cmd.CommandText=sqlstr;
conn.Open();
dg.DataSource=cmd.ExecuteReader();
dg.DataBind();
conn.Close();
标题:这个sql语句有什么问题?
对比以上两个sql语句,第一个用字符串变量设定条件。但是却没有结果显示,换成字符串常量‘张苹’,dg则显示对应的结果。但message标签也能正常显示txt为‘张苹’。请问这是怎么回事。
解决方案 »
- 怎么使div和textbox有同样的显示效果?
- 自己开发的控件怎么为VS的HTML编辑器提供JavaScript智能感应
- Reporting services和ASP.NET整和的问题
- 如何使一个Textbox控件在产生onTextChanged事件时先在客户端用JS检测符合规则后再发送到服务端的onTextChanged过程?
- 弹出错误对话框在调用一次后,每刷新一次页面都会弹出提示框,是怎么回事啊。
- bbs首页listview嵌套
- 请问bin目录下的 dll文件和pdb文件各自的作用是什么,里面各保存哪个部分?
- 求一个高级的isapi rewrite 规则
- 这个问题一直困扰我,劳驾各位兄弟帮我看看!!!!应该很简单,但回复时请简要说明这么修改的原因!!!!
- 请问 DataGrid 中显示图片,要求:图片宽小于200时,按原图片大小显示,大于200时,宽为200,高按比例缩小? 谢谢!
- 如何从客户端下载服务器端的一个文件夹
- 那位大虾帮忙看看这段代码那错了??
只是知道 在这些地方要这么做
是STRING 类型就这样 是一个语法需要吧