js连接数据库问题

a15916112396a 2011-10-06 06:40:43
每次运行程序,suggestionText都是空值。不知道是js链接数据库出错,还是赋值出错?
每次运行程序,suggestionText都是空值。不知道是js链接数据库出错,还是赋值出错?
function()
{
var conn = new ActiveXObject("ADODB.Connection"); //

var rs = new ActiveXObject("ADODB.Recordset"); //

conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:DataBase Password=jiaming;Data Source="& Server.MapPath("manager/admin_qw/DataBase/#'#dbweb.asa");//定义链接字符串变量

conn.Open(); //打开链接

var sql="select * from product_info order by click desc"; //定义数据库连接语句

rs.Open(sql,conn);//打开数据库

var suggestionText="";//定义变量suggestionText

while(!rs.eof)//循环语句
{
var text=rs("game_name");//将rs中的gamename赋值给text变量

suggestionText=text+suggestionText;//把rs记录集当中的gamename全部循环赋值给suggestionText变量

rs.moveNext;
}

rs.close(); //关闭记录集
rs = null;
conn.close(); //关闭链接
conn = null;

...全文
123 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨晨 2011-10-12
  • 打赏
  • 举报
回复
var text=rs("game_name") 好像应该是var text=rs("game_name").value;
yosyg 2011-10-11
  • 打赏
  • 举报
回复
帮忙顶一下
chinaskysun 2011-10-07
  • 打赏
  • 举报
回复
rs.Open(sql,conn);无游标


rs.open(sql,conn,0,1)
hookee 2011-10-06
  • 打赏
  • 举报
回复
rs.moveNext();

输出 conn.Errors.count 看下连接有没有错?

4,008

社区成员

发帖
与我相关
我的任务
社区描述
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
社区管理员
  • vbScript社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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