JAVA天下

          小小博客,包羅萬有.
          隨筆 - 16, 文章 - 5, 評論 - 11, 引用 - 0
          數(shù)據(jù)加載中……

          JavaScript Connect DB

          由于JavaScript 是一種輕量級別的語言。無論做圖形還是做任何工作都需要依賴其他工具。
          現(xiàn)在我以在Windows平臺上做下面的例子。
           1 利用Windows 的AtiveXObject,使用ODBC連接Oracle 數(shù)據(jù)庫。并且取回特定的數(shù)據(jù)資料。

               function Connect(){
                   
          var    conn = new ActiveXObject("ADODB.Connection");
                  conn.open(
          "DSN=ora9i;UID=test;PWD=123456");
                  
          var rs = new ActiveXObject("ADODB.Recordset");
                  
          var sql = "select * from tb_client where name = 'aaa'"
                  rs.open(sql,conn,
          1,1);
                  
          var showpage = "<textarea>"+rs(0)+"||"+rs(1)+"||"+rs(2)+"</textarea>";
                  
          //alert(rs(0)+"||"+rs(1)+"||"+rs(2));
                  //alert(rs(0)+"||"+rs(1)+"||"+rs(2));
                  var page = document.getElementById("showpage")
                  page.innerHTML 
          = showpage;
                  rs.close(); 
              }
          只需要用上面的這段代碼就級別可以連接數(shù)據(jù),取出client 表中數(shù)據(jù)。 
          記得要使用Close方法啊。不然你的機器就慘了。

          MK-TIANYI

          posted on 2007-10-25 13:24 天一 閱讀(1551) 評論(2)  編輯  收藏 所屬分類: JavaScript

          評論

          # re: JavaScript Connect DB   回復(fù)  更多評論   

          這個要在機器上配置數(shù)據(jù)源吧!

          MySQL和DB2也應(yīng)該類似吧!
          2007-10-25 14:39 | CoderDream

          # re: JavaScript Connect DB   回復(fù)  更多評論   

          沒錯,這個需要配置數(shù)據(jù)源。因為這個是依賴Window 系統(tǒng)去連接DB的。
          但這個方式,效率真的不高。
          2007-10-25 18:49 | 天一
          主站蜘蛛池模板: 石柱| 香河县| 龙井市| 平遥县| 武义县| 永春县| 慈利县| 江陵县| 会理县| 六盘水市| 汪清县| 荆门市| 临汾市| 年辖:市辖区| 佛教| 安福县| 新丰县| 伽师县| 故城县| 兰州市| 柳林县| 孙吴县| 濉溪县| 双柏县| 吉安县| 景宁| 扶风县| 维西| 乌海市| 梧州市| 农安县| 嘉义县| 得荣县| 永康市| 武冈市| 三河市| 牡丹江市| 教育| 文成县| 岱山县| 禹州市|