工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 4673|回复: 1

[求助,请教]OleDbDataAdapter.Fill()至少一个参数没有被指定值的问题.

[复制链接]
发表于 2008-4-28 13:28 | 显示全部楼层 |阅读模式
小弟在写代码时有这样的一个问题,代码如下:
       Public string NewsType = Request.Params["Type"];
       Public int Id =Convert.ToInt32(Request.Params["Id"]);
DataSet Ds = new DataSet();
        OleDbConnection ObjCon1 = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=" + Server.MapPath("aico.mdb"));
        ObjCon1.Open();
        string SqlStr1 = "select ReUser,ReTime,ReIp,ReContent from NewsRe where NewsId=" + Id + " and NewsType=" + NewsType;
        OleDbCommand ObjCmd1 = new OleDbCommand(SqlStr1, ObjCon1);
        OleDbDataAdapter Dr1 = new OleDbDataAdapter(ObjCmd1);
        Dr1.Fill(Ds,"temptalble");//至少一个参数没有被指定值------------------------------------错误信息
脚本是C#
这个问题我怎么也想不出是哪里出错了,上网查过很多资料,都没有答案.
还望这里的大哥大姐指导指导.
发表于 2008-4-28 20:02 | 显示全部楼层
是不是要加   ('    ‘)  单引号?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2024-6-13 02:09

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表