1. 程式人生 > >javascript在瀏覽器中調用sqlserver數據

javascript在瀏覽器中調用sqlserver數據

使用 text catalog 不成功 .com 最新 IT 瀏覽器 script

本地新建一個網頁,然後通過寫JavaScript代碼,就可以直接操作sqlserver數據庫,是不是屌爆了!

前提條件,必須是在ie中才可以使用。

以下代碼在Windows10 + IE 11環境下測試通過。

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<script type="text/javascript">
    var objdbConn = new ActiveXObject("ADODB.Connection
"); var strdsn = "Provider=SQLOLEDB.1;Password=password;Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=localhost\\SQL"; // 需要修改自己的服務器地址,用戶名,密碼 objdbConn.Open(strdsn); document.write("更新數據成功!<br>"); objdbConn.Close(); </script>
</body> </html>  

如果在網頁上顯示更新數據成功,就說明連接成功了,如果連接不成功,看看開發者工具,如果顯示sqlserver不存在或者拒絕,說明這個選項是可以用的,如果出現神奇的Automation 服務器不能創建對象,很無奈,嘗試了修改註冊表、設置IE的安全級別、調整ActiveX設置等選項,都是解決不了。

我的win10和IE都是最新版本的。

技術分享圖片

win10也是371,在一臺309的版本上也測試成功。

javascript在瀏覽器中調用sqlserver數據