
正文
关于bde与sqlserver的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用ODBC建立数据源,用BDE控件建立DELPHI和SQL的连接的问题
打开“开始/程序/Microsoft SQL Server/企业管理器”展开“控制台根目录”的目录,在标有“数据库”的目录项上点击右键,再点“新建数据库”,如“TEST”。再右键点击表,新建表,如“TABLE1”。
BDE和ADO两种方式, 都是建立连接,使用命令执行SQL语句(查询、插入、删除、更新等操作),后台的数据库操作核心部分都是SQL语句,这点不同平台上的操作都是差不多的。
AdoconnectionLoginPrompt:=False;AdoconnectionConnected:=True;上面这段代码为SQL数据库的联接方式:最后一句Data Source=. 其中的“.”表示为数据库在本机,如果数据在其它地方,则将点改为IP地址或是服务器名称。
因此,当建立一个连接时,你不用去考虑数据库文件名、它在哪儿等等,只要给出它在ODBC中的DSN即可。FILEDSN:当我们讨论这个问题时,先看看其他的DSN类型 SYSTEMDSN:这种DSN可以被任何登录到系统中的用户使用。
相关问答
Q1: 比较DELPHI与SQLServer连接的三种方法BDE、ADO和DBExpress
ADO、是MS的 BDE、dbExpress是Borland的 BDE是Borland早期的技术,现在Borland推荐用dbExpress BDE是borland早期的技术,而且还存在很多问题。使用BDE的话发布时要安装bde引擎。
dbexpress是BORLAND自主的数据引擎,ADO是MS的。DELPHI更好地支持dbexpress的应用,优点是效率高、跨平台;缺点是发布可能麻烦些。就目前看来,dbexpress设计程序方便性不如ado。
安装BDE。在Delphi0的安装盘中含有BDE安装程序,按照默认方式安装的计算机,并配置好所要访问的Oracle数据库的别名,例如:test。2 在Delphi0的程序中连接Oracle数据库。
d7中bde、ado、dbexpress都提供了query组件。就用它操作sql。该组件有个sql属性,可直接写sql语句,如:select from xdb。还有一个params属性,可以动态赋值,实现动态处理。
delphi 通过odbc连接sql server 数据库的准备 打开“开始/程序/Microsoft SQL Server/企业管理器”展开“控制台根目录”的目录,在标有“数据库”的目录项上点击右键,再点“新建数据库”,如“TEST”。
Q2: BDE无法连接SQL2000?
1、我使用的是服务器,BDE配置正确,ODBC可连接,ADO可连接,就是说BDE找不到服务器错误为:Cannot locate or connect to SQL server.无法连接:SQL Server 不可用或不存在。无法连接:SQL Server 不存在或拒绝网络访问。
2、首先你的明确的是D6可以通过BDE跟SQL2000连接的,如果你连不上的话有可能是俩个原因:BDE坏了或是BDE里面的配置错。
3、检查远程服务器是否启动了sql server 2000服务。如果没有,则启动。2 检查服务器端有没启用Tcp/IP协议,因为远程连接(通过因特网)需要靠这个协议。
4、这一问题一般是由于SQL Server未集成Windows身份验证导致的,所以解决方案为:1 打开SQL Server企业管理器。2 选择服务器名称上右键选择“属性”,然后打开“安全性”选项卡。
5、如果用企业管理器能联接上,说明sqlserver服务没有问题,应该是软件的联接配置有问题。你看一下软件有什么配置的地方。或是能找找软件的日志,看看报什么错误信息。
bde与sqlserver的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、bde与sqlserver的信息别忘了在本站进行查找喔。






