2014-09-04 63 views
0

連接到SQL服務器我有HTML和jQuery的移動頁面,通過jQuery的移動

我需要顯示從SQL服務器表(我有此表在我的數據庫)

如何結合這兩件事 - sql-server & jQuery-mobile

要尋找什麼?我需要asp.net嗎?我可以得到任何小樣本嗎?

我知道用C#和SQL服務器的工作是這樣的:

SqlConnection Conn_SQL; 
SqlCommand Cmd_SQL; 
DataSet dsView; 
SqlDataAdapter adp_SQL; 

Conn_SQL = new SqlConnection(Connection); 
try 
{ 
    Conn_SQL.Open(); 
    return true; 
} 
catch { return false; } 

dsView = new DataSet(); 
SQL = "SELECT Serial FROM WorkTbl where Serial = '" + U_Serial + "'"; 
adp_SQL = new SqlDataAdapter(SQL, Conn_SQL); 
adp_SQL.Fill(dsView, "WorkTbl"); 
adp_SQL.Dispose(); 

回答

0

你絕對不應該查詢數據庫客戶端。對於某個人來說很容易就可以進入並改變他們想要的任何東西。

但一個JavaScript示例如何:

var connection = new ActiveXObject("ADODB.Connection") ; 
var connectionstring="Data Source=<server>;InitialCatalog=<catalog>;User ID=<user>;Password<password>;Provider=SQLOLEDB"; 

connection.Open(connectionstring); 
var rs = new ActiveXObject("ADODB.Recordset"); 

rs.Open("SELECT * FROM table", connection); 
rs.MoveFirst 
while(!rs.eof) 
{  
    document.write(rs.fields(1));  
    rs.movenext; 
} 

rs.close; 
connection.close;