注册 登录
编程论坛 Delphi论坛

[求助]与SQL数据库连接的问题

fuliping 发布于 2007-03-26 18:59, 2262 次点击
各位大人:
跪在键盘上急求~!!
我在用ADOConnection控件对相应的SQL数据库进行连接的时候,在"数据库连接属性"的"连接"选项卡中的"在服务器上选择数据库"下拉列表框中只能选择SQL Server自带的数据库,没有我自己定义的数据库.这是为什么啊?
如果我手动输入自定义的数据库,测试连接会弹出对话框"测试连接失败,因初始化提供程序时发生错误".
但是我在别人的计算机上使用同样的方法连接数据库都没有问题啊?
13 回复
#2
sxzxwxf222007-03-26 21:38
我以前好像遇到过,Delphi里有不用发布的吧,就是动态的那种,记得那时全改成动态的了。
好几年了

#3
xu20002007-03-26 23:20
连接的服务器是不是不对。
#4
sgliuxiu2007-03-26 23:24
对,小姑娘别哭,你连接的服务器有这个数据库吗?哈.
还有,你可能根本就没有将数据库建到里面吧.从企业管理器进去看看,你的裤子是不是藏起来了.
#5
fuliping2007-03-27 15:25

我 的服务器连接是正确了的(因为我的服务器上的名字和SQL上连接的服务器是一样的),而且我在企业管理器中也看到了新建的数据库已经出现了啊。我不死心地刷新了的很多次,还是没有效果啊。
注:我们用的是学校机房的电脑,好像都是这样的啊~!!

#6
sgliuxiu2007-03-27 17:23
首先确认你连接的数据库是在本地还是远程,可能你两台电脑的名字一样也不一定.要不,你重新用ip地址注册一个,看这个是不是有你自己的数据库,连接也用ip地址的这个.

顺便问问:小姑娘,偶就奇怪,你跪在键盘上怎么打字?

[此贴子已经被作者于2007-3-27 17:26:14编辑过]

#7
fuliping2007-03-27 21:18
我的所有东西都是在本机开发的,没有联网。
请问一下:“重新用ip地址注册一个服务器,看这个是不是有你自己的数据库,连接也用ip地址的这个”是什么意思?怎么弄不明白,还没有接触过这个也~~!
俺是菜鸟,表BS偶~!!
跪在键盘上打字是可以实现滴~~因为打字的键盘和跪的键盘8是同一个~

#8
sgliuxiu2007-03-27 22:20
哈哈,笑死我了,你这小鸟好可爱啊.你看你电脑的ip地址是多少,可以用ip注册的,其实ip和电脑名字是一样的,如果是同一台电脑的话,我是怕你搞错了,哈.自己试吧,不行问你老师啊,哈.
#9
fuliping2007-03-28 09:40
契而不舍外加不要脸皮滴继续问:
我的服务器应该是连接好了的啊,不然它怎么能显示SQLServer 自带的那些数据库呢?
只是为什么我新建的数据库“在服务器上选择数据库”下拉列表框中没有显示,这样我就不能连接我自己的数据库了啊~!
#10
fuliping2007-03-28 09:41
另附:
我们机房是有硬盘还原的~!!
是不是这个原因啊,我私下觉得跟这个应该跟这个没有关系吧~!
#11
sgliuxiu2007-03-28 12:18
应该有关系,是不是c盘保护了?重启就会恢复回去的,哈.恭喜你,除非不要硬盘保护或者放开保护.或者安装sql的时候放到其他不受保护的盘(那样又不安全,哈),找管理员吧.

或者,你每次重新建数据库,用脚本很容易的.
#12
anthony6342007-03-28 12:55

年纪轻轻就轻易跪人,I服了U

#13
fuliping2007-03-29 00:41
anthony634大神~:
这只是一种幽默+生活情趣而已。
另外,sgliuxiu姐姐:
谢谢你这两天的无私帮助,再次拜谢~!
#14
lyslzw2011-06-03 00:40
打开服务查看一下本机有几个SQL Server的实例,可能安装了多个实例。
1