请问是不是每次运行用delphi做好的管理系统的.exe文件都要先开sql sever 数据库如果别人机子上没装SQL,我要怎么做才能在别人机子上运行做好的管理系统,而不会报连接不上数据库的错误,麻烦高人指点我是用的BDE

解决方案 »

  1.   

    那可不行.SQL SERVER一定要安装和及运行的..
      

  2.   

    Client端不需要安装SQLSERVER系统。只需要下列几个文件:DBnetlib.dll, dbmssocn.dll, dbnmpntw.dll, ntwdblib.DLL
      

  3.   

    这几个文件到哪里找?找到后具体的怎么操作?麻烦高手指点,小弟刚学这个软件,很多东西不会用,如果高手有这几个文件,麻烦传我邮箱里,[email protected] ,万分感谢!!!
      

  4.   

    已发到[email protected] , 请查收
      

  5.   

    两种方法:
    1可以在客户端装sqlservr客户端
    2可以修改注册表文件 \SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo 这个键值
      增加一个:数据别名,DBMSSOCN,IP地址,1433   这样的值
      

  6.   

    客户端装数据库引擎,如:mdac_type.exe(2.7或2.8)
      

  7.   

    按你的想法类推:我怎么做才能在别人没有安装操作系统的机子上运行.
    当然是要安装啦.你的程序最好是用一个安装制作工具打包,连数据库也打包进去。用BDE的话设置会麻烦一些。用ADO的话只是连接字符串的设置,将MDAC打包进去就可以了。推荐一个叫“肥猫安装制作”的程序用来打包,简单易用。
      

  8.   

    2可以修改注册表文件 \SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo 这个键值
      增加一个:数据别名,DBMSSOCN,IP地址,1433   这样的值
    我修改的:sky,DBMSSOCN,192.168.1.2,1433IP地址要根据什么设置?DBMSSOCN设置有错吗?我这样设置可以吗?
    setup文件我做好了,但必须设置ODBC数据源和在sql sever 中附加数据库才能运行我做的系统?
    具体要怎么操作?麻烦各位高手指点,小弟先谢谢各位了
      

  9.   

    IP地址是你的数据库服务器地址
    sky 是你的数据库别名 应该与你调程序时ado中的一样
    设完你可以写个小程序测试一下
      

  10.   

    一定要安装数据库的,要不你修改程序不要连接数据,要不就安装个桌面版的SQL
      

  11.   

    桌面版的sql在哪里有下载的?我找不到
      

  12.   

    两种方法:
    2可以修改注册表文件 \SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo 这个键值
      增加一个:数据别名,DBMSSOCN,IP地址,1433   这样的值
    难道你按第二种方法没调试成功,不可能的,我们一直这样做