刚刚开始用delphi,在用到TTable控件的时候在对象属性中的DatabaseName中有很多数据库待选,可是我只能使用其中两个,其他的都提示要输入ID及密码,开始我以为是因为有些数据库没有创建的关系,可是我建了一个Access库后,它依然提示要ID及密码,这是怎么回事?

解决方案 »

  1.   

    你用的那个是使用BDE同数据库连接,类似于ODBC,BDE也同样需要进行配置才能使用。
    BDE可以说已经是过时的技术了,宝兰公司也宣布不再对BDE提供支持。
    如果你是初学,建议还是学习ADO连数据库吧。
    在ADO面板上选一个ADOTable控件放入窗体,双击它的ConnectionString属性,在弹出的窗口中按Build按钮,选Access库,就可以用啦。其它用法同Table控件完全一样。
      

  2.   

    你是用BDE连数据库,而你自已又没有配置BDE数据库,配置BDE数据库可通过
    BDE Administrator 进行配置。
    初学者还是按楼上说的,用ADO吧!