刚装了SQLServer2005及SQL Server Management Studio Express
新建了个数据库mydatabase
刚用Sqlserver,什么都不会.用VC+ADO连接mydatabase数据库,连接为:m_pConnection->Open("Provider=SQLOLEDB.1;Server=(local);DATABASE=mydatabase;UID=sa;PWD="
, "", "", adModeUnknown);但连接不成功.
有几点我不清楚的:
1.Server = (local)是什么意思?
如果想做远程连接数据库,是不是这样:192.168.0.1,1234?2.DATABASE=mydatabase中,mydatabase用不用写数据库全路径?3.UID=sa是由什么定的?需不需要改?找了很多相似的连接字符串,都不成功
哪位能说明一下?
新建了个数据库mydatabase
刚用Sqlserver,什么都不会.用VC+ADO连接mydatabase数据库,连接为:m_pConnection->Open("Provider=SQLOLEDB.1;Server=(local);DATABASE=mydatabase;UID=sa;PWD="
, "", "", adModeUnknown);但连接不成功.
有几点我不清楚的:
1.Server = (local)是什么意思?
如果想做远程连接数据库,是不是这样:192.168.0.1,1234?2.DATABASE=mydatabase中,mydatabase用不用写数据库全路径?3.UID=sa是由什么定的?需不需要改?找了很多相似的连接字符串,都不成功
哪位能说明一下?
2,只用写数据库名就可以了
3,在安装SQL Server的时候会提示创建一个用户验证,默认情况下用户名就是'sa'
另外,你的SQL SERVER是否有访问密码?
如果SQL SERVER在其他机器上,你要确保你们能正常通信. 比如他的计算机用户是否开了你能访问
的用户名,比如guest用户.
添加一个ADO控件,然后再在属性里设置,连接SQL Server,会自动生成一个连接字符串。拷贝此连接字符串即可。
ADO控件怎么用?