注册 登录
编程论坛 ACCESS论坛

关于动态连接数据库的问题

yxshu 发布于 2011-03-08 16:19, 711 次点击
代码是这样的
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!--#include file="../Connections/instrument_and_equipment.asp" -->
<%
var kemu = Session("MM_kemu");
kemustring = "MM_"+kemu+"_STRING";
Response.Write(kemustring)
var MM_rs = Server.CreateObject("ADODB.Recordset");
MM_rs.ActiveConnection = kemustring;
MM_rs.Source = "SELECT top 10 FROM first_chapter  where id=rand() union all   SELECT top 10 FROM second_chapter  where id =rand() union all  SELECT top 10 FROM third_chapter  where id=rand() union all   SELECT top 10 FROM forth_chapter  where id=rand()";
MM_rs.CursorType = 0;
MM_rs.CursorLocation = 2;
MM_rs.LockType = 1;
MM_rs.Open();
var numrows = Session("MM_kemu")+"_numRows";
numrows = 0;
%>
<%
var Repeat1__numRows = 20;
var Repeat1__index = 0;
numrows += Repeat1__numRows;
%>
想做一个在线考试系统,根据前面的选择科目和每一章考试的题目数量动态的连接不同的数据库(现在我在试,只用了一个数据库),可是这段代码一直通不过去,请高手指定,谢谢!
5 回复
#2
yxshu2011-03-08 21:23
怎么等一个下午也没有人给我回啊,急啊
#3
yxshu2011-03-09 13:24
顶起来,希望有人帮帮我
#4
yxshu2011-03-09 16:42
就没有人帮我回答吗?
#5
suyongtao2011-03-26 15:35
报什么错?
这种错通常是SQL语句不对,我建议你把SQL语句输出来,这是查错的唯一方式。。。。。。
#6
xiongjl95552011-05-26 23:18
是不是这句错误“MM_rs.CursorType = 0;”,游标的位置“MM_rs.CursorType = 3;”试试,我曾经有个问题就错在这里
1