登录注册
上海交通大学论坛 > 数据库 > 浏览当前帖子 手机版 关闭左侧栏
Re关于DELPHI4与SQL7的连接
返回本版】  【发表帖子】  【回复帖子 浏览量  6094      回帖数 1
宠物管理    等级  

楼主 发表于  2011/12/17 2:45:05    编 辑   



> ==> Wanyu_Wan(小眼睛鱼)                      说道 
如何设置ODBC这个问题,我可以回答你一些 

首先打开ODBC 
写入自己的别名 
然后你的服务器的IP 
然后用SQL认证的用户名和密码,当然你也可以用NT认证, 
我个人觉得用SQL认证好些,要问为什么,自己感觉快一些, 
然后测试他,如果过了就会提示你通过,以后就可以在 
DELPHI里面找到这个别名,可以使用了! 
你自己实验实验,很好连接的。总共输入不到30多个字符即可, 
DELPHI的BED不用设置,你用了ODBC他回自动上去了。 


> 一个用DELPHI4编的CLIENT程序,服务器用SQL7,做数据查询写入, 
> 是别人编的,现在我运行的时候却老是出这个问题: 
> project test.exe raised exception class EDBEngineError with  
> message 'cannot  locate or connetct to SQL  server.' 
> Unable to connectSQL Server is unaviable or does not  exist. 
> Alias :testSQLDB'.Process stopped.Use step or run to continue. 
> 我在SQL的Enterprise manager里面看这个数据库是没有问题的,所以 
> 怀疑是SQL和DELPHI连接出现的问题,请问,该如何设置odbc或者是BDE 
> 偶是新手,最好能说的详细些。 

chunchun    等级  

2 楼 发表于  2016/3/2 3:09:54    编 辑   



> ==> Wanyu_Wan(小眼睛鱼)                      说道 
> 一个用DELPHI4编的CLIENT程序,服务器用SQL7,做数据查询写入, 
> 是别人编的,现在我运行的时候却老是出这个问题: 
> project test.exe raised exception class EDBEngineError with  
> message 'cannot  locate or connetct to SQL  server.' 
> Unable to connectSQL Server is unaviable or does not  exist. 
> Alias :testSQLDB'.Process stopped.Use step or run to continue. 
> 我在SQL的Enterprise manager里面看这个数据库是没有问题的,所以 
> 怀疑是SQL和DELPHI连接出现的问题,请问,该如何设置odbc或者是BDE 
> 偶是新手,最好能说的详细些。 
也可以设置BDE 
首先要确定连接sql server的方式 
是通过pipe还是TCP/IP 
如果是tcp/ip的话,在win9x下要往windows目录下的hosts.sam文件加入一项。 
给sql server一个主机名,如 
10.89.1.1 test 
在server name 一栏填入主机名, 
然后是 Username 
1
表情
所有内容均为会员自愿发表,并不代表本站立场.
论坛帮助 会员认证删帖申请 联系我们