至少一个参数没有被指定值。

kmhugh 2014-02-14 09:02:20
string id = Request["id"].ToString();
string strsql = "";
Button2.Attributes.Add("onclick", "return confirm('确定所有想法均已提交?')");
if (id == "admin")
{
strsql = "select 关注点,子类,子项,思路,希望达到目标,目前困难,希望获得支撑方向,迫切程度,备注,id from 想法 order by 登陆id,关注点,子类,子项";
}
else
{
strsql = "select 关注点,子类,子项,思路,希望达到目标,目前困难,希望获得支撑方向,迫切程度,备注,id from 想法 where 登陆id='" + id + "' order by 关注点,子类,子项";
}
Label1.Text = connStr;
OleDbConnection Conn = new OleDbConnection(connStr);
Conn.Open();
OleDbDataAdapter cmd = new OleDbDataAdapter(strsql, Conn);
DataSet ds = new DataSet();
cmd.Fill(ds);
Conn.Close();
GridView1.DataSource = ds.Tables[0].DefaultView;
GridView1.DataBind();
报错行:cmd.Fill(ds);
.net 2005编译无问题,部署到iis上报错
...全文
132 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
kmhugh 2014-02-14
  • 打赏
  • 举报
回复
谢谢,问题找到!
feiyun0112 2014-02-14
  • 打赏
  • 举报
回复
输出strsql ,看值是多少
kmhugh 2014-02-14
  • 打赏
  • 举报
回复
引用 3 楼 u011130289 的回复:
那你的sql语句丢数据库看能不能正常出结果,再断点调试,把错误的信息贴上来,这种情况一般都是sql语句的问题!
.net 里面编译无问题,sql正常,部署到iis其他页面正常,只有这个页面报错。
kmhugh 2014-02-14
  • 打赏
  • 举报
回复
id有值,已加中括号还是不行,connStr要怎么验证?编译页面显示正常,用iis打开其他页面正常,只有这个页面有问题
md5e 2014-02-14
  • 打赏
  • 举报
回复
select 关注点,子类,子项,思路,希望达到目标,目前困难,希望获得支撑方向,迫切程度,备注,id from 想法 order by 登陆id,关注点,子类,子项 凡是中文的,都要用[],如 select [关注点],[子类]...
Regan-lin 2014-02-14
  • 打赏
  • 举报
回复
那你的sql语句丢数据库看能不能正常出结果,再断点调试,把错误的信息贴上来,这种情况一般都是sql语句的问题!
feiyun0112 2014-02-14
  • 打赏
  • 举报
回复
id是不是没值?
feiyun0112 2014-02-14
  • 打赏
  • 举报
回复
connStr对不对?

*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧