如果要把应用程序中用户输入的一些信息存入一个ACCESS数据库中,难道非要创建数据源吗(并用BDE去连接)? 有没有更好的方法不用创建数据源?或者创建数据源后不用制作安装程序就可以COPY到其它的计算机上使用.

解决方案 »

  1.   

    用ADO就可以。拷贝一个access文件就行。
    不过95的话要升级一下MDAC。
      

  2.   

    用ConnectionString来指明数据库类型、名称,路径,用户名和密码。不需要建数据源。
    然后用ADOQuery和ADOTable在操纵数据库。
      

  3.   

    楼上的说得对,用ADO面板里组件的ConnectionString属性设置就可以了
    不过,每次数据库登陆都要输入用户名和密码,好烦的
      

  4.   

    用ADO连接数据库。把loginprompt设为false,去掉登录密码。
      

  5.   

    可以用ODBC。
    Database1.alisname为数据库别名,Database1.databasename为应用程序别名,Database1.loginprompt:=false, Database1.connected:=true , Database1.Params中这样设置:User Name='Admin'
    Password=''?
    Table1.databasename为应用程序别名 Table1.Active:=True
    《Delphi5开发人员指南》