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

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

js 可以读数据库 // JavaScript Document

var ServerIP="127001";var conn,framePath,Style;

function dukin_conn(){

var datasource="数据库地址";

var filePath= windowlocationhref;

framePath=filePathsplit("/frame")[0];

filePath=filePathsubstring(8); //去掉file:///

filePath=filePathsplit("/frame")[0];

datasource=filePath+"/db/"+datasource; try {

conn = new ActiveXObject("ADODBConnection");

connOpen("Provider=MicrosoftJetOLEDB40;Data Source="+datasource);

} catch (errer) {

alert(errerdescription);

}

return true

}function conn_close(conn){

connclose;

conn=null;

}function rs_close(rs){

rsclose;

rs=null;

}var request=req()

function req(){

var ocar=new Object;

ocarmark="读取地址栏地址";

ocarquerystring=function showcolor(ret){

var s = windowlocationsearchsubstr(1);

var aryVars = ssplit('&');

for(var i=0;i<aryVarslength;i++)

{

var aryPair = aryVars[i]split("=");

if (aryPair[0]==ret){return aryPair[1];i=aryVars+1;}

}

}

return ocar;

} var S=requestquerystring("S");

if (S==null){windowlocationhref="/indexhtml";}

dukin_conn();

//连接数据库

var sc = new ActiveXObject("ADODBRecordset");

var sql="select from [News_smallclass] where [smallclassID]="+S;

scopen(sql, conn, 1,1 );

if (screcordcount<1) {alert("地址错误");windowlocationhref="/indexhtml";}

var newsid=""+sc("id")+""; //以前用网站转CD时作的一个东东核心部分就是这个,需要的话我可以把我作的东西发给你不过没有作完 hehe

这样说吧要说效率肯定是纯正的js效率要高。

jquery是js写好的一个库,你用的jq的方法也是js写的。

那么如果你按需来写自己的js,绝对要比jq的效率要高。

但是如果这个这些代码的 *** 作没有说非常的繁琐的活没必要用传统的js,因为这之间的效率差微乎其微。

jquery还更加的容易编写代码,方便了开发。

唯一需要注意的是,如果你的网页就几行js代码,那么直接自己写吧,因为jquery还是要加载到几十k的文件的。

提示一下,如果你的整个网站都加载了jquery,那么没关系了,因为浏览器在浏览网页的时候会有缓存也就是说a网页用了jq,b网页用的时候不会重新下,而是去用的a网页加载的缓存。

1.你是通过ADODB去连接的数据库,所以创建了一个ADODB的连接对象。

2.需要事先编写DSN参数。包括:数据引擎(Provider=SQLOLEDB1),数据源(Data SourceR=local),数据库的用户名和密码(UID=sa;PWD=;),以及数据库名称(Initial Catalog= sevrce);

3.之后通过Open方法打开对这个数据库的连接。

以上就是关于求js读取数据库数据显示在页面上的表中的功能源码全部的内容,包括:求js读取数据库数据显示在页面上的表中的功能源码、请求数据库和加载js哪个效率高、JS如何连接数据库啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9452922.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存