如何写同时瞒住4个条件的select 语句!!!!!!!!!!!!! 你得语句看起来怪怪得啊(teachtype=@teachtype and prov=@prov) 这个能得到什么??不懂 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把select * from member where (teachtype=@teachtype and prov=@prov) and (city=@city and xian=@xian) order by userid Desc里面的参数换成实际的值 在查询分析器里运行下 看有无结果 @teachtype这些参数~进行赋值了吗? myDA.SelectCommand.Parameters.Add(new OleDbParameter("@teachtype", System.Data.OleDb.OleDbType.Char)); myDA.SelectCommand.Parameters["@teachtype"].Value = Request.QueryString["teachtype"].ToString(); // //Response.Write(Request.QueryString["teachtype"].ToString()); //Response.Write("<br>"); myDA.SelectCommand.Parameters.Add(new OleDbParameter("@prov", System.Data.OleDb.OleDbType.Char)); myDA.SelectCommand.Parameters["@prov"].Value = Request.QueryString["prov"].ToString(); 这是付值语句!,发现一个问题就是,asp.net中有时候,Request.QueryString() 有时候只能获得一半的数据,明明是:MemeberSearchResult.aspx?teachtype=我是老师&prov=浙江&city=宁波&xian=宁波市可是 输出的 Request.QueryString["xian"].ToString() 数据是 “宁波”为什么少一个“市”呀! myDA.SelectCommand.Parameters.Add(new OleDbParameter("@city", System.Data.OleDb.OleDbType.Char)); myDA.SelectCommand.Parameters["@city"].Value = Request.QueryString["city"].ToString(); myDA.SelectCommand.Parameters.Add(new OleDbParameter("@xian", System.Data.OleDb.OleDbType.Char)); myDA.SelectCommand.Parameters["@xian"].Value = Request.QueryString["xian"].ToString(); access的?把字段、表名都用[]括起来看看,我之前也遇到过这个问题来着~ GridView如何在显示时进行值处理 c#.net求解。。。 文件“F:\jiayiDemo\FrameWork.web\SiteXml\SiteInfo.xml”正由另一进程使用,因此该进程无法访问该文件。 关于ASP.NET的一些疑问 两句话,那个更好? 请帮忙,在线等待...多谢! Asp.net文件编程问题. 如何去除DataGrid边框与模板列中TextBox边框的空隙? 我下载的asp.net源码有问题,怎么编辑呀!!! 关于字符串的问题! 我的数据层的一个基本操作的文件。有什么问题(2) Microsoft Expression Web 入门基础视频教程!
里面的参数换成实际的值 在查询分析器里运行下 看有无结果
myDA.SelectCommand.Parameters["@teachtype"].Value = Request.QueryString["teachtype"].ToString();
//
//Response.Write(Request.QueryString["teachtype"].ToString());
//Response.Write("<br>");
myDA.SelectCommand.Parameters.Add(new OleDbParameter("@prov", System.Data.OleDb.OleDbType.Char));
myDA.SelectCommand.Parameters["@prov"].Value = Request.QueryString["prov"].ToString();
这是付值语句!,发现一个问题就是,asp.net中有时候,Request.QueryString() 有时候只能获得一半的数据,明明是:MemeberSearchResult.aspx?teachtype=我是老师&prov=浙江&city=宁波&xian=宁波市
可是 输出的 Request.QueryString["xian"].ToString() 数据是 “宁波”为什么少一个“市”呀!
myDA.SelectCommand.Parameters.Add(new OleDbParameter("@city", System.Data.OleDb.OleDbType.Char));
myDA.SelectCommand.Parameters["@city"].Value = Request.QueryString["city"].ToString();
myDA.SelectCommand.Parameters.Add(new OleDbParameter("@xian", System.Data.OleDb.OleDbType.Char));
myDA.SelectCommand.Parameters["@xian"].Value = Request.QueryString["xian"].ToString();