我本学习DELPHI一段时间,现在自己做一个C/S小软件.
  我需要配置一个数据库服务器,应用程序的数据来源于我的数据库服务器. 
 在用ADO数据库(MYSQL)连接中需要配置数据源,是吗? 我的问题:    我不想用数据源连接数据库,有没有其他的方法.
               
           因为很多非专业人员不会配数据源的,那样别人要用的软件时我就要去给别人安装很不方便.

解决方案 »

  1.   

    直接把連接數據庫的信息寫成INI不就可以了,到時候衹要改一改INI就行了!
      

  2.   

    你自己写一个动态创建数据源的程序简化一下用户操作,参考下面链接中的方法
    http://blog.5d.cn/user7/luhui/200509/150811.html
      

  3.   

    ado控制是通过配置连接字符串来配置数据库连接信息的,比如说
    TADOConnection的ConnectionString属性,其中
    Provider=SQLOLEDB.1;驱动信息,你可以让用户选择数据库的类型,程序里自动指定驱动
    Persist Security Info=False;
    User ID=UserName;登录数据的用户名
    Password=***;登录数据库的密码
    Initial Catalog=a; // 数据库名
    Data Source=DataServer // 数据库服务器名称
    一些信息你可以给用户提供界面输入,然后配好连接字符串后,赋给ConnectionString就行了
      

  4.   

    ADO连接数据库和通过ODBC连接不同,ADO连接只需要配置ADO本身的连接字符串就可以了,比如: ServerName ,PWD,UserID等,一般也可用udl文件来配置,不需要数据源的。