आपको कई कारणों से डेटाबेस तक पहुँचने के लिए क्लाइंट जावास्क्रिप्ट का उपयोग नहीं करना चाहिए (खराब अभ्यास, सुरक्षा मुद्दे, आदि) लेकिन यदि आप वास्तव में ऐसा करना चाहते हैं, तो यहां एक उदाहरण है:
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;
sql सर्वर से कनेक्ट करने का एक बेहतर तरीका कुछ सर्वर साइड लैंग्वेज जैसे PHP, Java, .NET, का उपयोग करना होगा। क्लाइंट जावास्क्रिप्ट का उपयोग केवल इंटरफेस के लिए किया जाना चाहिए।
और सर्वर जावास्क्रिप्ट के अस्तित्व के बारे में एक प्राचीन किंवदंती की अफवाहें हैं, लेकिन यह एक और कहानी है।;)