新手求助,连接数据库问题 最近装了Microsoft SQL server 2008。在SQL Server Management Studio创建了数据库,想写个网页,用JavaScript连接数据库,取出数据显示。请教高手们具体代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呼..发现自己已经落后啦,我还没有用过SQL2008 http://j48814873.javaeye.com/blog/365550 conn.Open("Provider=SQLOLEDB.1; Data Source=localhost; User ID=sa; " +"Password=; Initial Catalog=pubs"); 这段在SQL Server Management Studio里,用JavaScript怎么实现呢? js 是客户端语言,是在客户端可以查看的语言,想想会有多少人愿意别人可以看到自己的数据库连接的用户名以及密钥呢?如果真的想好用JS来连接数据库的话,你先确认好安全性的问题,如果你不考虑安全性的话,可以采用ActiveX来调用 ADODB.Connection 但这同样是采用ADO的方式来连接,只不过采用调用它的形式不一样而已 先得弄清楚楼主是想开发B/S程序还是C/S程序。如果是B/S,连接数据库不关js的任何事,那是服务器端程序的工作。如果是C/S,请问楼主是在开发HTA? 是HTA,请问你有什么连接数据库的建议呢?谢谢。 你可以找找看ASP连接数据库的资料,然后参考其做法,在客户端创建按ADO对象来操作数据库。只是在客户端创建对象的方式跟ASP稍有不同。服务器端使用Server.CreateObject()来创建对象,客户端(IE)中使用 new ActiveXObject()来创建。ADO的用法可以参考ADO手册,我记得Access2003中文版的帮助中可以找到此参考手册,还是中文的很方便。参考开源产品:JsWiki,采用JavaScript编写的ASP Wiki系统,里面有采用JS操作数据库的一系列实例可供参考,虽然是写在服务器段的,但是跟客户端的做饭是一致的。PS:我前面这句话“如果是B/S,连接数据库不关js的任何事”说的不准确,很明显JS也可以做服务器端脚本,当时我的意思应该只是指客户端脚本不能处理服务器端的操作,应该改成“不关客户端脚本的任何事”。 大侠来救我,扫盲扫盲扫盲... firebug调试js问题 js滚动效果 请教各位! 问一个关于request的问题 表单验证 请教用户事件代码 关于js清除Struts2标签s:password 内容 app里面镶嵌的移动端页面 怎么判断是在app里面访问的 JQuery Ajax返回html中的字符串处理 急!!!我想用iframe遮挡住java applet生成的东西,并且将iframe设置为透明,显示后面的内容,怎么办? Ext Tree 节点异常
+"Password=; Initial Catalog=pubs");
这段在SQL Server Management Studio里,用JavaScript怎么实现呢?
如果你不考虑安全性的话,可以采用ActiveX来调用 ADODB.Connection
但这同样是采用ADO的方式来连接,只不过采用调用它的形式不一样而已
如果是B/S,连接数据库不关js的任何事,那是服务器端程序的工作。
如果是C/S,请问楼主是在开发HTA?
只是在客户端创建对象的方式跟ASP稍有不同。服务器端使用Server.CreateObject()来创建对象,客户端(IE)中使用 new ActiveXObject()来创建。ADO的用法可以参考ADO手册,我记得Access2003中文版的帮助中可以找到此参考手册,还是中文的很方便。
参考开源产品:JsWiki,采用JavaScript编写的ASP Wiki系统,里面有采用JS操作数据库的一系列实例可供参考,虽然是写在服务器段的,但是跟客户端的做饭是一致的。PS:我前面这句话“如果是B/S,连接数据库不关js的任何事”说的不准确,很明显JS也可以做服务器端脚本,当时我的意思应该只是指客户端脚本不能处理服务器端的操作,应该改成“不关客户端脚本的任何事”。