js链接数据库问题

js链接数据库问题,第1张

楼主是要这个吗?

<script language="javascript">

//用 javascript 写服务器端连接数据库的代码示例

function conn(){

var db_bbs

db_bbs="dd.mdb"//定义数据库

var conn = new ActiveXObject("ADODB.Connection")

conn.Open("Provider=Microsoft.Jet.OLEDB.4.0Data Source="+db_bbs+"")

var rs = new ActiveXObject("ADODB.Recordset")

var sql="select name from authors"//数据库中有authors表,name字段

rs.open(sql,conn)

alert(rs(0))//取出第一个来

conn.close()

conn = null

}

</script>

以下的是sql连接

<script language="javascript">

//用 javascript 写服务器端连接数据库的代码示例

var conn = new ActiveXObject("ADODB.Connection")

conn.Open("Provider=SQLOLEDB.1Data Source=localhostUser ID=sa"

+"Password=Initial Catalog=pubs")

var rs = new ActiveXObject("ADODB.Recordset")

var sql="select * from authors"

rs.open(sql, conn)

rs.close()

rs = null

conn.close()

conn = null

</script>

感觉JS连数据库怪怪的,还是分层吧,毕竟数据库连接这样的东西放表现上不太安全。

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

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

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


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存