您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何从浏览器中的JavaScript连接到SQL Server数据库?

如何从浏览器中的JavaScript连接到SQL Server数据库?

出于多种原因(不良做法,安全性问题等),您不应该使用客户端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存在的古老传说的传言,但这是另一个故事。;)

SQLServer 2022/1/1 18:24:25 有491人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶