Bạn không nên sử dụng javascript của ứng dụng khách để truy cập cơ sở dữ liệu vì một số lý do (thực tiễn không tốt, vấn đề bảo mật, v.v.) nhưng nếu bạn thực sự muốn làm điều này, đây là một ví dụ:
var connection = new ActiveXObject("ADODB.Connection") ;
var connectionstring="Data Source=<server>;Initial Catalog=<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;
Cách tốt hơn để kết nối với máy chủ sql là sử dụng một số ngôn ngữ phía máy chủ như PHP, Java, .NET, trong số những ngôn ngữ khác. Javascript ứng dụng chỉ nên được sử dụng cho các giao diện.
Và có tin đồn về một truyền thuyết cổ xưa về sự tồn tại của máy chủ javascript, nhưng đây là một câu chuyện khác.;)