你得语句看起来怪怪得啊(teachtype=@teachtype and prov=@prov) 这个能得到什么??不懂
解决方案 »
- [2008/07/03]code
- xml 文件数据怎么转换成sql server2000 数据库中,各位老大帮帮俺
- 后台如何获取前台页面的内容?
- 怎样将excel中的数据用程序导入到sql数据库中
- 在服务器上找不到脚本语言 'VB'!!没有人可以解决吗?
- 送分题:一个关于session 的问题
- 关于MAC地址的读取,急用请大家帮个忙.
- 老问题:在今天创建asp.net程序时,出现“你的asp.net不是1.1版“
- 各位大侠,怎样根据语句判断打开不同的网页??
- Repeater数据调用
- 我的数据层的一个基本操作的文件。有什么问题(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();