对database控件的databasename有没有什么要求?(100分)

  • 主题发起人 主题发起人 兰花草
  • 开始时间 开始时间

兰花草

Unregistered / Unconfirmed
GUEST, unregistred user!
对database控件的databasename有没有什么要求?我随便去了一个名字老说是
general SQL error
not a valid file name
Alias
Alias:num(本人取得databasename)
 
database name没有啥限制,但最好不要与DBE的其他别名重复,另外你好像是Alias使用错了?
 
它是基于BDE连接的,必须事先正确建立BDE连接,才可以在该组件里指定正确的Alias。

就是你要使用的这个数据库要在BDE里建立连接.运行BDE程序,新建一个连接,指定连接名和服务器名、数据库名等。如果可以接通,则连接名会出现一彩色方框。
回到delphi程序,设置TDatabase属性时,点击DataBaseName,则会出现BDE里的所有正常连接名,选定你要的。并可指定AliasName属性,Query组件或Table组件要用到它。设置KeepConnection属性为True。自己多试试吧。。。
Alias就是数据库别名。使用数据库别名就是使用数据库连接。
 
那如何才可以正确的建立BDE连接呢?我就是按照书上例子抄的,可就是不行。那Alias是什么呢(初学者不要见笑,呵呵)

非常之感谢!!以后还请多多指教。可不可以知道你的邮箱呢?初学之人急需有人指导,谢谢[8)]

 
哈哈,试了一下已经可以了。谢谢!![:D]
 
Alias就是你在bde administrator建立的數據庳的名稱,也可以是由tdatabase建立的數量的名稱....其實就是數據庳名了...
 
既然可以了,楼主该发分了吧?呵呵~~~~~偶见分眼开呀。。。。。。
 
DBE的东西好久没用过了.

建议用ado吧.
 
后退
顶部