c#查找表某列某值的数据
string SqlStr = "select * from 图书信息 where " + 状况 + " LIKE '%" + Session["username"] + "%'";我是这么写的但是会报错,求大神指点 --------------------编程问答-------------------- string SqlStr = "select * from 图书信息 where 状况 LIKE '%" + Session["username"].ToString + "%'"; --------------------编程问答-------------------- "状况" 是个变量?你什么报错信息要说明一下吧 --------------------编程问答--------------------
你在搞什么,学基础知识吧先。
string SqlStr ="SELECT * FROM 图书信息 where 状况 LIKE '% "+Session["username"]+"%'"
才可以。 --------------------编程问答-------------------- string SqlStr = "select * from [图书信息] where [状况] LIKE '%" + Session["username"] + "%'";
如果是带中文的要加"[]" --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 中文字段- - --------------------编程问答-------------------- 要判空
--------------------编程问答--------------------
string SqlStr = string.Empty;
if(Session["username"]!=null)
{
SqlStr = "SELECT * FROM 图书信息 where 状况 LIKE '% "+Session["username"].ToString()+"%'";
}
else
{
return;
}
+1 --------------------编程问答-------------------- [Quote=引用 5 楼 的回复:]
引用 4 楼 的回复:
string SqlStr = "select * from [图书信息] where [状况] LIKE '%" + Session["username"] + "%'";
如果是带中文的要加"[]"
+1
补充:.NET技术 , ASP.NET