Javascript使用ActiveX对象访问Access和SQLServer数据库

Javascript使用ActiveX对象访问Access和SQLServer数据库
js操作access数据库

复制代码代码如下所示:
<!——

var文件路径= location.href.substring(0,location.href.indexof(197。访问数据库连接的示例);对当前页文件,查找文件所在的绝对路径

VaR路径=路径+197。mdb;

路径= path.substring(8);

无功objdbconn =新的ActiveX对象(数据连接);

无功strdsn =司机= {微软Access Driver(* .mdb)};DBQ =+路径;

objdbconn开放(strdsn);

document.write(连接ACCESS数据库成功!;

objdbconn密切();

连接SQL Server数据库

复制代码代码如下所示:
<!——

无功objdbconn =新的ActiveX对象(数据连接);

无功strdsn =司机= { SQL Server };服务器=(局部);UID = SA;密码= 111111;数据库= hljdatabase ;

objdbconn开放(strdsn);

document.write(数据库连接成功);

objdbconn密切();

查询数据库实例

复制代码代码如下所示:
<!——

无功objdbconn =新的ActiveX对象(数据连接);

无功strdsn =司机= { SQL Server };服务器=(局部);UID = SA;密码= 111111;数据库= hljdatabase; / /需要修改自己的服务器地址,用户名,密码

objdbconn开放(strdsn);

无功objrs = objdbconn。执行(SELECT * FROM = 0 / /本地);输入表

无功fdcount = objrs.fields.count - 1;

如果(!objrs。EOF){

document.write();

对于(var i = 0;i < fdcount;i++)

document.write(+ objrs。领域(我)。姓名+ );

document.write();
而(!objrs。EOF){

document.write();

为(i = 0;i < fdcount;i++)

document.write(+ objrs。领域(我)。价值+ );

document.write();

Objrs.moveNext();

}

document.write();

}

其他的

document.write(有数据库中没有记录!)

objrs密切();

objdbconn密切();

数据库操作实例

复制代码代码如下所示:
<!——

无功objdbconn =新的ActiveX对象(数据连接);

无功strdsn =司机= { SQL Server };服务器=(局部);UID = SA;密码= 111111;数据库= hljdatabase; / /需要修改自己的服务器地址,用户名,密码

objdbconn开放(strdsn);

ObjdbConn。执行(更新设置为0); / /请把你的声明

document.write(更新数据成功!;

objdbconn密切();

tag:数据库对象电脑软件JavascriptActiveX

相关内容