你是怎么样建立数据源的?有没有在ODBC或BDE里面注册?如果没有那么AliasName里面是找不到的。对于Delphi中用什么方式连接数据库的话,我想还是根据具体情况来决定。一般的说,如果是一个比较小型的,不是大量的访问数据库的话,我还是提倡用ADO省得安装BDE的麻烦。

解决方案 »

  1.   

    我是在odbc中建立数据源的,AliasName属性有是能够看到,有时不能看到
      

  2.   

    用ADO吧可以给你生很多空间!而且也还方便.
      

  3.   

    我的建议就是用ado而不用其它的东西,因为其它的太旧了。麻烦!
      

  4.   

    同意楼上。 最好用ado, 目前他是windows平台存取数据的标准。 连接的时候 ,你可以把连接参数写入.ini文件,或是注册表。 动态的连接。
    不要直接写在程序里。