亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript基于activexobject連接遠(yuǎn)程數(shù)據(jù)庫SQL Server 2014的方法

2019-11-19 16:05:57
字體:
供稿:網(wǎng)友

本文實(shí)例講述了JavaScript基于activexobject連接遠(yuǎn)程數(shù)據(jù)庫SQL Server 2014的方法。分享給大家供大家參考,具體如下:

最近翻開一本10年前買的JavaScript的書,這本書買回來只看了前半部分,后面的一直沒看,也一直沒有從事這方的工作。

看到有一節(jié)寫著js連access接數(shù)據(jù)庫,于是照著書上的代碼,寫了一段在chrome瀏覽器中運(yùn)行,發(fā)現(xiàn)完全沒反應(yīng)。

查了一下才發(fā)現(xiàn),這個(gè)activexobject只有微軟的IE支持,其他的瀏覽器都不支持,我想可能是由于連接數(shù)據(jù)庫、訪問文件等屬于不安全的操作,應(yīng)該是讓服務(wù)器端來做,所以才導(dǎo)致絕大多數(shù)瀏覽器都不支持這個(gè)功能。

不過如果從另一個(gè)角度看,實(shí)際上這種功能適合服務(wù)器端的javascript,也就是說下面的代碼適合在服務(wù)器端運(yùn)行,而不是在客戶端運(yùn)行。

還有,如果這個(gè)代碼僅僅是在本地的個(gè)人電腦上運(yùn)行,也是有用的。

比如,我只是想連接數(shù)據(jù)庫,然后把結(jié)果輸出,我不想搭建一個(gè)web服務(wù)器,然后還得寫個(gè)服務(wù)器端程序,也不想安裝其他軟件,太麻煩,比如,用Java或者c#等,就是想越簡單越好,什么也不用裝。其實(shí)這么一想,好像也只有用瀏覽器能達(dá)到這個(gè)要求了,瀏覽器特別方便,也無需安裝,所見即所得,也方便調(diào)試代碼。

所以,從這個(gè)特殊的需求來看,這個(gè)功能再適合不過了。

接下來說一下代碼的基本思路:

(1)通過window.ActiveXObject 判斷是否支持activexobject。
(2)獲取瀏覽器名稱、平臺(tái)、版本。
(3)通過activexobject獲取了E盤的卷名稱
(4)連接sql server 2014,數(shù)據(jù)庫名test,數(shù)據(jù)源是另外一臺(tái)機(jī)器的ip地址或者主機(jī)名。
(5)連接上后,執(zhí)行sql:select * from tb,查詢數(shù)據(jù)。
(6)遍歷每行數(shù)據(jù),同時(shí)在循環(huán)中遍歷1行數(shù)據(jù)中的每個(gè)字段的值。

創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表代碼:

create database Test;gouse test;goif object_id('tb') is not null  drop table tb;goCREATE TABLE TB(ID INT,NAME NVARCHAR(20),SCORE NUMERIC(10,2));INSERT INTO TB(ID,NAME,SCORE)VALUES(1,'語文',100),   (2,'數(shù)學(xué)',80),   (3,'英語',900),   (4,'政治',65),   (5,'物理',65),   (6,'化學(xué)',85),   (7,'生物',55),   (8,'地理',100)

javascript 代碼:

<!doctype html><html> <head>  <meta charset="gb2312">  <title>Document</title>  <script language="javascript">    function query()    {      var ss = (window.ActiveXObject) ? "此瀏覽器支持ActiveXObject" : "此瀏覽器不支持ActiveXObject";      //alert(navigator.appVersion);      var xx = document.getElementById("support");      var a = ( navigator.appVersion+";").split(";");      xx.innerHTML = "瀏覽器名稱:" + navigator.appName +"<br>" +              "瀏覽器平臺(tái):" + navigator.platform +"<br>" +              "瀏覽器版本:" + a[1].replace("MS","") + "<br>"+              "<br><b>"+ss+"</b><br><br>";      var o = new ActiveXObject("Scripting.FileSystemObject");      var od = o.GetDrive("E");      xx.innerHTML += ("E盤的卷名稱是:" + od.VolumeName);      //連接數(shù)據(jù)庫      var db = new ActiveXObject("ADODB.Connection");      db.open("Provider=SQLOLEDB.1;Data Source=WIN-6;User ID=sa;Password=yupeigu;Initial Catalog=test");      var rs = db.Execute("select * from tb");      var c = rs.Fields.Count-1;      //拼接表的字段名稱      var str = "<table border=1><tr>";      for(var i = 0; i <=c; i++)      {        str += "<td>" + rs.Fields(i).Name + "</td>";      }      str += "</tr>";      //拼接表的數(shù)據(jù)      while(!rs.EOF)      {        str += "<tr>";        for(var i = 0;i <= c; i++)        {          str += "<td>" + rs.Fields(i).Value + "</td>";        }        str += "</tr>";        rs.moveNext();      }      str += "</table>";      var yy = document.getElementById("sp");      yy.innerHTML = str;      rs.Close();      db.Close();    }  </script> </head> <body >  <input type="button" onclick="query()" value="查詢SQL Server 2014的Test數(shù)據(jù)庫的tb表數(shù)據(jù)">  <p>    <span id="support"></span>    <hr><br>    <span id="sp"></span>  </p> </body></html>

在IE11 和 IE7 上運(yùn)行的效果

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》、《JavaScript排序算法總結(jié)》、《JavaScript遍歷算法與技巧總結(jié)》、《JavaScript查找算法技巧總結(jié)》及《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
亚洲婷婷在线视频| 最新日本在线观看| 亚洲三级一区| 日韩一区和二区| 亚洲欧美成人一区二区三区| av美女网站| 一本大道久久a久久精二百| 成人av免费电影| 精品精品99| 亚洲国产日韩精品在线| 久久久www成人免费毛片| 啊啊啊好爽视频| 久久久99免费| 久久精品电影网站| 日韩av在线精品| 4hu永久免费入口| 黄色国产在线观看| 日韩福利在线视频| 先锋资源中文字幕| 中文字幕日本一区| 国产精品免费精品一区| 久久久久亚洲无码| 3d动漫精品啪啪一区二区竹菊| 国产99精品视频| 国产乱子伦精品无码专区| 视频一区二区三| 极品裸体白嫩激情啪啪国产精品| 青青草国产一区二区三区| 亚洲精品电影网站| 国产精品99久久久久久动医院| 亚洲资源av| 色婷婷视频在线| 国产麻豆一区二区三区精品视频| 日韩av在线直播| 亚洲十八**毛片| 四虎永久免费| 国产一区久久| 在线观看免费高清视频| 免费一级特黄特色毛片久久看| 麻豆成全视频免费观看在线看| 最近免费中文字幕mv视频| 久久这里只有精品国产| 日韩在线第七页| 国产美女高潮久久白浆| 欧美 日韩 国产 成人 在线 91| 亚洲精品中文综合第一页| 国产无遮挡又黄又爽又色视频| 成人一区不卡| 国产精品国产精品国产| 欧美制服丝袜第一页| 好男人看片在线观看免费观看国语| 欧美日本中文| 国产大尺度在线观看| 婷婷综合网站| 国产肥老妇视频| 国产免费又粗又猛又爽| 国产精品久久久久av| 阿v天堂2017| 一级片视频播放| 国产男女在线观看| 极品视频在线| 中文字幕亚洲在线观看| 欧美多人爱爱视频网站| 国产欧美日韩亚洲| 男人在线视频资源| 日日橹狠狠爱欧美超碰| 国产精品免费在线| 能直接看的av| 韩国中文免费在线视频| freehdxxxx护士| 在线亚洲人成电影网站色www| 秋霞成人午夜鲁丝一区二区三区| 97久久精品人人做人人爽50路| 久热视线观看免费视频| 日本伊人色综合网| 五月天中文字幕| 国产乱码精品1区2区3区| 久久久国产一区二区| 亚洲成年人电影在线观看| 亚洲www视频| 欧美97人人模人人爽人人喊视频| 香蕉国产在线视频| 日本理论片2828理论片| 中文字幕人妻色偷偷久久| 内射国产内射夫妻免费频道| 日韩视频免费在线| 免费看黄裸体一级大秀欧美| 91精品成人| 国产亚洲自拍一区| 中文字幕中文字幕在线中一区高清| 精品人伦一区二区三区蜜桃免费| 91久久久久国产一区二区| 第四色中文综合网| 国产精品日韩一区| 蜜桃极品自拍av| 91成人免费视频| 精品久久久久久久无码| 国产99久久久国产精品潘金网站| 成人动漫中文字幕| 五月婷婷丁香花| 精品久久久av| 精品一区二区6| 久久69精品久久久久久国产越南| 欧美三级韩国三级日本一级| 娇妻被老王脔到高潮失禁视频| 在线xxxx| 国产精品一品| 亚洲最大av网| 人妻体内射精一区二区| 日中文字幕在线| 亚洲欧美国产精品久久久久久久| 欧美精品九九99久久| 亚洲一区二区久久| 99久久伊人精品影院| xxx欧美精品| yiren22亚洲综合伊人22| 国产精选久久久| 国产精品亚洲аv天堂网| 精品国产欧美日韩不卡在线观看| 麻豆高清免费国产一区| 国产在线播放一区二区三区| 夜夜爽妓女8888视频免费观看| 国产精品成人免费一区二区视频| 亚洲精品www久久久久久广东| 青青青国内视频在线观看软件| 午夜精品久久| 国产精品bbw一区二区三区| 日韩电影二区| 中文字幕久热在线精品| 午夜影院免费| 无码人妻aⅴ一区二区三区69岛| 国产精品第9页| 亚洲天堂网在线观看| 最新中文字幕一区| 成人毛片网站| 国产欧美日韩精品一区二区免费| 欧美一级理论片| 亚洲精品大片| 成年女人免费毛片视频永久| 欧美一区二区视频在线观看2020| 国产成人精品三级麻豆| 亚洲男人av电影| 久久精品亚洲牛牛影视| 国产精品色哟哟| www.男人天堂网| 亚洲人成高清| 两个人看的无遮挡免费视频| 极品美鲍一区| 日韩av电影在线免费播放| 婷婷精品久久久久久久久久不卡| 欧美精品久久久久久久自慰| 好吊色欧美一区二区三区视频| 日韩va亚洲va欧洲va国产| 精品久久久亚洲| 国产精品扒开腿做爽爽爽软件| 国产夫妻自拍一区| 日韩av女优在线观看| 日韩xxxxxxxxx| 高h调教冰块play男男双性文| 三级黄色视屏| 亚洲视频在线不卡| 欧美午夜精品| 亚洲电影在线看| 欧美午夜大胆人体| 国产在线精品一区二区三区不卡| 久久久久亚洲AV成人网人人小说| 男操女视频网站| 热re99久久精品国产99热| 国产日韩综合| 国产精品色婷婷视频| 蜜臀久久久久久999| 国产大陆精品国产| 婷婷开心久久网| 老司机成人免费视频| 日韩av大片站长工具| 精品国产伦一区二区三区免费| 欧美色图综合网| 看av免费毛片手机播放| 亚洲影院免费| 亚洲综合爱爱久久网| 日韩精品一二三| 亚洲精品中文在线影院| 在线播放中文字幕一区| 亚洲在线观看免费视频| 激情综合丝袜美女一区二区| 中日韩美女免费视频网站在线观看| 日本成人在线免费| v天堂中文在线| 亚洲一区二区三区四区的| 欧美—级高清免费播放| 欧美aaa在线| 国产一区二区三区成人欧美日韩在线观看| 亚洲第一成人在线视频| 亚洲电影免费观看| 亚洲精品承认| 激情欧美国产欧美| 国内精品国产三级国产99| ass大特写| 国产精品美乳在线观看| 久久成人免费网站| 国产日产精品一区| 91九色丨porny丨国产jk| 黄网在线观看网址入口| 午夜丝袜av电影| 日本黄在线观看| fpee性欧美| 三妻四妾完整版在线观看电视剧| 国产一区二区三区不卡av| 欧美在线观看你懂的| 东京热av一区| 影音先锋在线中文| www.欧美国产| 97人妻天天摸天天爽天天| 国产精品自拍偷拍视频| 日本丰满少妇裸体自慰| 如如影视在线观看经典| √天堂资源中文www| 欧美性感美女一区二区| 久久99热99| 国产精品一二一区| 国内精品视频一区| 精品视频一区二区在线观看| 亚洲毛片欧洲毛片国产一品色| 激情视频网站在线播放色| 六月婷婷综合网| 狠狠爱一区二区三区| 99久久久久久| 亚洲欧美日韩在线观看a三区| 成人欧美大片| 动漫一区在线| 中文字幕导航| 免费一区二区三区在线视频| 男女羞羞视频在线观看| 无码人妻精品一区二区三区66| 日本伊人色综合网| 亚洲视频久久| 日韩精品一区二区三区在线视频| 黄色三级高清在线播放| 全部a∨一极品视觉盛宴| 天天干天天干天天操| 亚洲无线视频| 色天天综合久久久久综合片| 欧美图片自拍偷拍| 黄色动漫免费网站| 国产美女被遭强高潮免费网站| 中文字幕一区二区三中文字幕| 91超薄丝袜肉丝一区二区| 日韩va欧美va亚洲va久久| 国模大尺度视频| 美女100%露胸无遮挡| 国产精品久久久久久久av电影| 五月天婷婷综合社区| 日本天堂中文字幕| 欧美日韩免费一区二区三区| 2020色愉拍亚洲偷自拍| 中文字幕在线视频一区| 中文字幕亚洲色图| 国产精品1区2区3区4区| 免费观看又污又黄在线观看国产| 888av在线视频| 久久国产手机看片| 国产一级淫片久久久片a级| 久久精品官网| 中文字幕av亚洲精品一部二部| 亚洲影视在线播放| 欧美黑人国产人伦爽爽爽| www视频完整版| 国产麻豆精品一区二区三区v视界| 亚洲国产精品久久久久婷婷软件| 性做久久久久久久久| 久久精品无码中文字幕| 一级做a爱片久久毛片| 高清av免费看| 久久一区亚洲| 欧美少妇一区二区| 精品少妇爆乳无码av无码专区| 午夜精品aaa| 国产日韩欧美在线视频观看| 亚洲国产精品国自产拍久久| 精品免费一区二区三区蜜桃| 亚洲高清在线观看视频| 一级免费a一片| 国产按摩一区二区三区| 国产在线91| 久久久久久久久久一级| 喷水一区二区三区| 男人资源在线播放| 国产欧美日韩一区二区三区在线观看| 欧美 国产 小说 另类| 日本a级c片免费看三区| 亚洲免费网站在线观看| 成人动漫在线一区| 亚洲午夜18毛片在线看| 91文字幕巨乱亚洲香蕉| 国产乱码精品一区二区三区日韩精品| 18视频免费网址在线观看| 一色屋成人免费精品网| 精品人妻一区二区三区蜜桃视频| 一呦二呦三呦国产精品| 久久9精品区-无套内射无码| 欧美大片日本大片免费观看| 麻豆国产一区二区| 亚洲乱亚洲高清| www.四虎精品| 偷拍女澡堂一区二区三区| 26uuu另类欧美| 色屁屁影院www国产高清麻豆| 91caopron| 激情黄产视频在线免费观看| 免费观看不卡av| 亚洲国产精品视频在线| 伊人国产在线看一| 欧美精品成人网| 欧美性猛交一区二区三区精品| 国产视频自拍一区| 成人精品一区二区三区电影免费| 欧美精品在线视频| 成人av网站在线观看免费| 丝袜亚洲另类欧美综合| aⅴ在线视频男人的天堂| 在线观看中文字幕一区| 影音先锋在线资源中文字幕| 欧美一区,二区| 日韩一二三在线视频播| 国产一区二区美女诱惑| 99久久99久久精品国产片果冻| 精品产国自在拍| 亚洲第一视频在线观看|