將資料庫中的內容以表格形式顯示到頁面的div中
阿新 • • 發佈:2019-02-17
function printV() {//輸出視訊列表 var objrsn=new Array(); var objrsl=new Array(); var objrsu=new Array(); var objrsi=new Array(); var Vtag=new Array(); var objdbConn = new ActiveXObject("ADODB.Connection");// DSN字串 var strdsn = "Provider=SQLOLEDB.1;Data SourceR=local;UID=sa;PWD=123456;Initial Catalog=video";// 開啟資料來源 objdbConn.Open(strdsn);// 執行SQL的資料庫查詢 //查詢命令 objrsn = objdbConn.Execute("SELECT *, Vname AS Expr1 FROM Vidoe"); objrsl = objdbConn.Execute("SELECT *, Vlog AS Expr2 FROM Vidoe"); objrsu = objdbConn.Execute("SELECT *, Vurl AS Expr2 FROM Vidoe"); objrsi = objdbConn.Execute("SELECT *, Vimg AS Expr2 FROM Vidoe"); document.getElementById("Videolist").innerHTML= '<table width="90%" border="2" cellspacing="4" cellpadding="4">'; for(i=0;i<objrsn.length;i++) { Vtag[i]='<tr><td>'; Vtag[i]+='<img src="'+objrsi[i]+'"width="50" height="50"></td>'; Vtag[i]+='<td>'+objrsn[i]+'</td><td>'+objrsl[i]+'</td>'; Vtag[i]+='<td><input type="button" value="點播" onclick="playV('+objrsu[i]+','+objrsl[i]+','+objrsn[i]+')"></td></tr>'; Vtag[i]+='<td><input type="button" value="下載" onclick="downV('+objrsi[i]+','+objrsl[i]+','+objrsn[i]+')"></td></tr>'; document.getElementById("Videolist").innerHTML=Vtag[i]; } document.getElementById("Videolist").innerHTML='</table>' }