最好在程序运行时动态建立连接~~

解决方案 »

  1.   

    设计的时候就不用自己写,不过最好还是把设计的时候的连接的字符串保存下来,这样对
    运行时的连接字符串的编写可以起参考作用。
      

  2.   

    我觉得 最好是在运行时设置 
     adoconnection 有个很奇怪的特点 如果在设计阶段把 connectionstring 设置好
     编译好后到其他机器上实验会发现 不能运行 而且不是DSN 问题
     解决方法只有把程序打开 在那台机器上重新编译 显然是非常不方便
     而且用代码实现 还有很大的灵活性 我一直这样用
      

  3.   

    在运行时设置数据库的连接比较好.
    如果设计时就连接, 如果数据库源出现问题, 整个工程打开时会有意想不到的结果.另外我的程序中数据库组件都是动态生成的, 这样速度明显比直接拖放控件要快一些.