首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net用gridView时显示详细信息出有关问题了

2013-01-11 
asp.net用gridView时显示详细信息出问题了用gridView控件想要将某一行的信息在另一个页面显示,但运行的时

asp.net用gridView时显示详细信息出问题了
asp.net用gridView时显示详细信息出有关问题了
用gridView控件想要将某一行的信息在另一个页面显示,但运行的时候却提示“语法错误(操作符丢失)在查询语句"id="中”,我在另一个页面也用了这个方法显示相信内容了,但那边却正常,怎么会这样?
[解决办法]
Request.QueryString["id"]
[解决办法]
QueryString["id"]没取到值
[解决办法]
你这是sql错误吧,你把sql放到数据库中查询试试
[解决办法]

引用:
你这是sql错误吧,你把sql放到数据库中查询试试

+1
加断点调试,把 olestr得到的sql放在数据库上执行。
[解决办法]
string strid = Request.QueryString["id"];
                if (!string.IsNullOrEmpty(strid ))
                {

                }

如果 strid不为空才执行sql
[解决办法]
id一般是Int吧
"select * form 表 where id="+strid+";
后边不加单引号.
[解决办法]
"select * form 表 where id="+strid;
对不起,写错了。
也可能QueryString["id"]没取到值。

热点排行