检查SQL manager studio->登陆->在服务器组中选中你的服务器->右键:属性->安全->验证方式
上选择"SQL和WINDOW验证方式"
这个应该和ACCESS差不多的。
set conn=servercreateobject("adodbconnection")
connstr="driver={SQL Server};server=(local);uid=sa;pwd=sa;database=Your database"
connopen connstr
试试吧,我也没测试过
server=(local)这个local改成服务器地址,uid=sa 这个sa 是数据库用户名,pwd=sa 的sa应该是用户密码, your database这个应该是数据库的名字、
字符串连接写错了~~~ 粗心了~~
1、OnlineBank名称后面是分号,你写成了逗号;
2、Intergrated Security =SSPI 与 User ID=sa;Password=123 在一个数据库连接字符串里面只能是二选一,不能两个同时存在
string strCon= "Data Source = Localhost;Initial Catalog=OnlineBank,Intergrated Security = true;User ID=sa;Password=123";
改为:
string strCon= "Data Source = ; Initial Catalog=OnlineBank;Integrated Security = SSPI" ;
或者:
string strCon= "Data Source = ;Initial Catalog=OnlineBank;User ID=sa;Password=123";
3、在 aspx页面(也就是你说的单文件页面模型)导入命名空间的时候,不是你那样写的~~
应该使用Import Namespace指令。。。
例如:
<%@ Import Namespace="SystemDataSqlClient" %>
<%@ Import Namespace="SystemData" %>
SqlConnection
connection
=
new
SqlConnection("server=localhost;database=写你的数据库名字;uid=sa;pwd=写你的sa登陆密码,如果为空就不用填");
这个是数据库连接字符串,希望对你有帮助呵呵
以上就是关于asp和sql sever 2005的连接问题。全部的内容,包括:asp和sql sever 2005的连接问题。、请大侠帮我把我asp网站连接到我的SQL2005数据库,可以远程,在线等。成功后必将以身相许!、【ASP.NET中连接SQL2005数据库C#代码using 命名空间 的问题,20分啊来拿吧!!】等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)