怎样保证该数据库脱离SQL,与DELPHI程序在一起,成为可执行程序.?????
可以吗?

解决方案 »

  1.   

    要看您使用的是ado还是BDE了,若是ADO,使用adoconnection之类的连接控件连接到数据库服务器,设置好用户名和密码并将loginpromnt设为false,然后用s生成exe文件,再用installshield做一个安装包就行了。如果用的是BDE,那么您需要使用Tdatabase控件来控制连接,在database的Tparams里面设好server,user name ,password,language等参数,将loninpromnt设为false,然后使用installshield做安装包,在制作安装包的时候请把BDE,sql links,vcl等选中,然后做好安装包,就可以在其它的机器上使用了
      

  2.   

    对了,以上设置还是需要连接到数据库服务器的,象您说的那样脱离SQL server 是办不到的,除非您使用的是桌面数据库而非SQL数据库。
      

  3.   

    商业应用中,有些公司通过购买MS代码/版权将SQL Server嵌入到应用程序中
      

  4.   

    怎样将delphi中data desktop所建的*.db文件倒入到sql中??
    在用sql的数据导入时,我还用BDE建了一个别名对要导入*.db表进行了管理。在最后一步出错(全选还是取消全选那一页面),而导入vfp的*.dbf表时就可以。