JS数据库(SQL)操作小例

JS数据库(SQL)操作小例

IT 2010-03-15 18:42:28 阅读156 评论1   字号: 订阅

<html>
<head>
<title>数据库小例</title>
</head>
<body>
<h2>数据库小例</h2>
<hr>
<script language="JavaScript">
var objdbConn = new ActiveXObject("ADODB.Connection");//创建数据库对象
var conn = "Driver={SQL Server};SERVER=localhost;Trusted_Connection=SSPI;DATABASE=Northwind";

//var conn = "Driver={SQL Server};SERVER=localhost;UID=sa;PWD=;DATABASE=Northwind";

//这两种链接都可以,但上面那种较佳,任何登录名都可以,这些方式有点像ADO.net

objdbConn.Open(conn);//打开数据库,即连接数据库
var cmd = objdbConn.Execute("select *  from  Products");
var fdCount = cmd.Fields.Count;// 获取字段数
if(!cmd.EOF){   //记录非空时
document.write("<table border=1><tr>");
// 将表的所有属性显示出来
for (var i=0; i < fdCount; i++)
document.write("<td><b>" + cmd.Fields(i).Name + "</b></td>");
document.write("</tr>");
// 将表的每一行内容显示出来

while (!cmd.EOF){
document.write("<tr>");
// 将表的内容逐行显示
for (i=0; i <fdCount; i++)
document.write("<td valign='top'>" + cmd.Fields(i).Value + "</td>");
document.write("</tr>");
cmd.moveNext(); // 移到下一记录
}
document.write("</table>");
}
else
document.write("数据库记录为空!<br>");
cmd.Close(); // 关闭读取
objdbConn.Close(); // 关闭数据库链接
</script>
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值