javascript在瀏覽器中調用sqlserver數據
阿新 • • 發佈:2018-05-01
使用 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數據