求js读取数据库数据显示在页面上的表中的功能源码

js读取数据库数据,然后显示在页面上的表中的功能源码... js读取数据库数据,然后显示在页面上的表中的功能源码 展开
 我来答
匿名用户
2013-06-23
展开全部
js 可以读数据库 // JavaScript Document
var ServerIP="127.0.0.1";var conn,framePath,Style;
function dukin_conn(){
var datasource="数据库地址";
var filePath= window.location.href;
framePath=filePath.split("/frame")[0];
filePath=filePath.substring(8); //去掉file:///
filePath=filePath.split("/frame")[0];
datasource=filePath+"/db/"+datasource; try {
conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+datasource);
} catch (errer) {
alert(errer.description);
}
return true
}function conn_close(conn){
conn.close;
conn=null;
}function rs_close(rs){
rs.close;
rs=null;
}var request=req()
function req(){
var ocar=new Object;
ocar.mark="读取地址栏地址";
ocar.querystring=function showcolor(ret){
var s = window.location.search.substr(1);
var aryVars = s.split('&');
for(var i=0;i<aryVars.length;i++)
{
var aryPair = aryVars[i].split("=");
if (aryPair[0]==ret){return aryPair[1];i=aryVars+1;}
}
}
return ocar;
} var S=request.querystring("S");
if (S==null){window.location.href="../index.html";}
dukin_conn();
//连接数据库
var sc = new ActiveXObject("ADODB.Recordset");
var sql="select * from [News_smallclass] where [smallclassID]="+S;
sc.open(sql, conn, 1,1 );
if (sc.recordcount<1) {alert("地址错误");window.location.href="../index.html";}

var newsid=""+sc("id")+""; //以前用网站转CD时作的一个东东.核心部分就是这个,需要的话我可以把我作的东西发给你.不过没有作完 hehe
匿名用户
2013-06-23
展开全部
利用AJAX+XML可以实现此类效果。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-06-23
展开全部
js读取数据库数据,不现实。建议可以考虑用AJAX来读取吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式