親フォルダ
001.var cn = new ActiveXObject("ADODB.Connection");
002.var rs = new ActiveXObject("ADODB.Recordset");
003. 
004.var strDriver = "{MySQL ODBC 5.3 Unicode Driver}"
005.var strServer = "localhost"
006.var strDb = "lightbox"
007.var strUser = "root"
008.var strPass =  ""
009. 
010.var connectionString = "Provider=MSDASQL;Driver=" + strDriver;
011.connectionString += ";Server=" + strServer
012.connectionString += ";Database=" + strDb
013.connectionString += ";UID=" + strUser
014.connectionString += ";PWD=" + strPass
015.connectionString += ";"
016. 
017.function getFieldValue( tableName ) {
018. 
019. 
020.    var keyName = $("#col1").text();
021.    var keyValue = $("#fld1").val();
022. 
023.    // 接続
024.    cn.Open( connectionString );
025.    var query = "select * from " + tableName + " where " + keyName + " = '" + keyValue + "'";
026. 
027.    rs.Open( query, cn );
028. 
029.    var count = rs.Fields.Count;
030. 
031.    var fieldValue = [];
032. 
033.    for( var i = 0; i < count; i++ ) {
034.        fieldValue[i] = rs.Fields(i).Value;
035.    }
036. 
037.    // 閉じる
038.    rs.Close();
039.    // 閉じる
040.    cn.Close();
041. 
042.    return fieldValue;
043. 
044.}
045. 
046. 
047.function getFieldName( tableName ) {
048. 
049.    // 接続
050.    cn.Open( connectionString );
051.    var query = "select * from " + tableName;
052. 
053.    rs.Open( query, cn );
054. 
055.    var count = rs.Fields.Count;
056. 
057.    var fieldName = [];
058. 
059.    for( var i = 0; i < count; i++ ) {
060.        fieldName[i] = rs.Fields(i).Name;
061.    }
062. 
063.    // 閉じる
064.    rs.Close();
065.    // 閉じる
066.    cn.Close();
067. 
068.    return fieldName;
069. 
070.}
071. 
072.// 列数を取得
073.function getFieldCount( tableName ) {
074. 
075.    // 接続
076.    cn.Open( connectionString );
077.    var query = "select * from " + tableName;
078. 
079.    rs.Open( query, cn );
080. 
081.    var count = rs.Fields.Count;
082. 
083.    // 閉じる
084.    rs.Close();
085.    // 閉じる
086.    cn.Close();
087. 
088.    return count;
089. 
090.}
091. 
092.function loadMySQL() {
093. 
094.     
095.    document.write(connectionString + "<br>");
096.     
097.    // 接続
098.    cn.Open( connectionString );
099.     
100.    var query = "select 社員コード,氏名,フリガナ,所属,性別,給与,手当,管理者,DATE_FORMAT(生年月日,'%Y-%m-%d') as 生年月日 from 社員マスタ";
101.      
102.    rs.Open( query, cn );
103.     
104.    var text = "";
105.     
106.    document.write("<table class='table table-hover'>");
107.     
108.    while ( !rs.EOF ) {
109.     
110.        document.write("<tr>");
111.     
112.        for( var i = 0; i < rs.Fields.Count; i++  ) {
113.            document.write( "<td>" + rs.Fields( i ).Value + "</td>" );
114.        }
115.     
116.        document.write("</tr>");
117.     
118.        rs.MoveNext();
119.    }
120.     
121.    document.write("</table>");
122.     
123.     
124.    // 閉じる
125.    rs.Close();
126.    // 閉じる
127.    cn.Close();
128. 
129.}