救急!(答复之后还给加分)

xiaoma1hao 2002-05-19 01:06:09
各位大哥,小弟为这个问题烦恼好几天了,小弟最近做设计用的是vb开发工具,而数据库用的是sql server 2000,但在界面与库的连接问题上却遇到了大问题,我用的是vb中的ado编程实现与sql 库的连接,代码如下:

Dim cnstateubookstore As Connection
Set cnstateubookstore = New Connection
With cnstateubookstore
.Provider = "SQLOLEDB"
.ConnectionString = "User ID = sa; Password = ;" & _
"Data source = mxk;" & _
"Initial Catalog = my database "
.Open
End With

但总是显示 login failed for user "sa".resaon: not associated with a trusted sql server connection 的错误提示
我装sql server 的时候用的是windows默认登陆,而我就是把上面的“user id”
改成我的windows登陆用户,密码改成登陆密码,也不行,最后我在认为user id是sql server的登陆用户名,但我装sql server 的时候就没输入用户名和密码,用的是本地连接,实在不行了我就重新在sql server 2000的security中login了一个新的用户,结果输入相应用户名和密码还是不行,小弟我已经筋疲力尽了,请各位大哥能够指点迷津!
...全文
22 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
whoke 2002-05-19
  • 打赏
  • 举报
回复
能进SQL 企业管理,不就可以改变账户了吗?
xiaoma1hao 2002-05-19
  • 打赏
  • 举报
回复
如何附加,楼上的哥们
cpf_cn 2002-05-19
  • 打赏
  • 举报
回复
上述回答均对,另补充一小点其实,你的数据库只要不被你删除,安装完还是可以附加回来的,如果想直接拷贝须停止SQL,最后还是附加回来,
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
下次,有什么事情找别人帮助,在留短信息的时候,一定需要把贴子地址,就这个
http://www.csdn.net/expert/topic/734/734714.xml?temp=.6592829

东东留下,让对让靠它找你的问题;否则一天回复上百个,那里找得到呀;你说是吧?
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
1、改变属性:选择机器名称——属性——安全性
2、备份数据库:选择需要备份的数据库——右键——所有任务——备份数据库[还原数据库]
xiaoma1hao 2002-05-19
  • 打赏
  • 举报
回复
呵呵,大哥,我是sql server的新手,如何在sql server中备份数据库呀,似乎不能直接拷贝,大哥,我很菜的,请指点
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
而且,能打开控制台的话,是可以直接改编我说的那两个属性的呀;
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
你不会先备份数据库么???我倒!~
xiaoma1hao 2002-05-19
  • 打赏
  • 举报
回复
大哥,如果我重新卸载安装的话,那岂不是原来在sql server 建的数据库不都没了吗?
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
这些都是安装的过程中设定的;
xiaoma1hao 2002-05-19
  • 打赏
  • 举报
回复
刚刚打错了,是windows 2000 professional版
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
系统账户设定后,就是你不管用什么用户登陆,根据你的系统来变得,配合2,也就是说不管你怎么登陆,账号和密码都好用;都能启动控制台,都能进入SQLServer,这样子调试程序很方便;
xiaoma1hao 2002-05-19
  • 打赏
  • 举报
回复
用的是profentionnal版的二○○○操作系统
系统账户怎么理解?
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
如果你还连接不上SQLServer的话

检查你的SQLServer吧;我不知道你是什么系统,很难办
Win98:我没接触过桌面版SQLServer
Winnt/Win2k:
实在不行重新安装
1、必须完全卸掉
2、身份验证选择:Server和Window
3、启动服务账户:系统账户
试验一下吧;不行的话,给我发短信息;我晚上回来会看到的;别忘了写上贴子的地址
lovingkiss 2002-05-19
  • 打赏
  • 举报
回复
连接SQLServer数据库,你这么用

引用了Micoroft Active Object 2.X 版本后
[呵呵,就是Ado,不知道写错没有]
Dim Conn As New ADODB.Connection
Conn.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=用户;password=密码;Initial Catalog=数据库名称;Data Source=机器名称或者IP"

就这么简单,呵呵,给分别忘了我哦;有什么问题发短信息给我,别忘了写上贴子的地址

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧