当前位置: 代码迷 >> ASP.NET >> 数据读取有关问题.很简单的~
  详细解决方案

数据读取有关问题.很简单的~

热度:4304   发布时间:2013-02-26 00:00:00.0
数据读取问题.......很简单的~~```
string   k=Request.QueryString[ "type "];
DataSet   dest=new   DataSet();
string   conn=//数据库路径
string   comm= "select   title   from   news,newstype   where   SortName= "+k;
OleDbDataAdapter   odr=new   OleDbDataAdapter(comm,conn);
odr.Fill(dest);
dr=dest.Tables[0].DefaultView;
newstypemain.DataSource=dr;
newstypemain.DataBind();

是这样的
在一个页面传递过来一个字符串k
由于SortName是文本类型的
所以在SQL语句中SortName= "+k;       //出错,没有加单引号
请问有什么办法能在SortName= "+k;之前
让k= 'k '

谢谢


------解决方案--------------------------------------------------------
SortName= ' "+k+ " ' ";
  相关解决方案