客户机器上没有安装sqlserver,软件要用到sqlserver,这个软件安装在客户机器上可以用吗?
ps:客户机器是单机,没有连接internet,也没有连到局域网。
前几天发帖问过这个问题,说可以用的。不过昨天一个csdner说不可以用。
可能是我没问清楚吧!今天再次发帖,问问清楚!

在.net安装程序部署SQL Server数据库,有三种方式: 
1.通过调用osql来执行数据库脚本文件; 
2.通过把脚本文件作为资源文件载入; 
3.通过sp_attach_db来创建数据库. 
客户机上如果没有安装sqlserver的话,应该采用第二种方法。

解决方案 »

  1.   

    人家這個,說的是已經安裝了SQL Server軟件之後,創建數據庫的。
    估計你說的是客戶端沒有裝軟件,肯定不能用的。
      

  2.   

    昨天一个csdner说是:“局域网内有数据库服务器。”
      

  3.   

    客户机需要安装sql server。
      

  4.   

    我认为是不需要的,以前做VB开发的时候,制作安装程序的时候,只要把操作SQL的库及驱动打包进去就行了,应为本生SQL和WINDOWS都是微软的产品,他们因该会默认把它放进操作系统中的,而如果是ORACLE就不一样,你一定要在客户端安装ORacle驱动