Не трябва да използвате клиентски javascript за достъп до бази данни по няколко причини (лоша практика, проблеми със сигурността и т.н.), но ако наистина искате да направите това, ето един пример:
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, наред с други. Клиентският javascript трябва да се използва само за интерфейсите.
И има слухове за древна легенда за съществуването на сървър javascript, но това е друга история.;)