BDE的别名问题(100分)

  • 主题发起人 主题发起人 dind
  • 开始时间 开始时间
D

dind

Unregistered / Unconfirmed
GUEST, unregistred user!
我最近开始学习DELPHI,一个菜鸟,望各位大虾多多指教。
BDE中的别名是什么意思?为什么要创建它?它有什么作用?
多谢解答!!
 
BDE是Delphi访问数据库的工具,就象ODBC一样,别名是Delphi要访问的数据库
名字,例如你想使用Delphi操作Sql_Server数据库,可以通过Delphi的BDE(Borland
Database Engine)新建一个别名,然后配置该数据库的信息,配置正确后就可以在
Delphi中访问该数据库.
如果还有问题可以发到xueminliu@263.net,不过我相信别的人也会回答,Delphi
上的富翁们都会尽最大的努力回答你.
 
别名就是外号,Delphi就使用这个外号,如果不用这个外号,数据库只能放在固定位置,Delphi才能找得到他,有了外号你可以把他放到美国去,只要这个外号指向他就可以方便地访问他。
 
我的理解是别名就像Windows中的快捷方式一样,可以用也可以不用。
可以使用TDatabase控件而不创建别名。
 
我一般不用别名,其实开发C/S我觉用标准一点方便。
 
用别名的话,以后如果你的数据库名称之类的东西改动了,如果是连接fox之类的DBF库,
如果路径变动了等等,此时你不用更改程序中的内容,只需要将BDE中的别名的配置更改
一下就可以了。
 
同意 foolaliu,别名在开发和维护程序时十分方便
 
你可以在程序中设置动态路径,这样有利于程序的维护和扩充
 
BDE(Borland Database Engine)波兰数据引擎,主要是为Borland公司的程序语言来
访问数据库所设计的。为了达到容易理解和方便操作才起用的。而起用别名,只不过是为了
认知的方便罢了,就好象小时候,大人叫他们的儿子为“狗蛋”等差不多。而使用别名的
好处就是所以你可以对自己涉及的数据库在配置是,能够灵活地改变其特性,如存放位置、
甚至于数据表的类型等。
 
现在用ado吧。呵呵
 
教科书上说的很全面
 
zengr+foolaliu+xueminliu+俊妮
 
多人接受答案了。
 
别名就是外号,利用别名可以使得编程方便,在编程中程序员可以只使用别名来访问数据库
而不用关心数据库的实际存储地址.
 
后退
顶部