请问各位大虾一个简单的问题!
我现在用ASP和SQL写了一个小程序!
但是打包后好像也只能在有SQL的机子上运行!如果机子没有装SQL的话好像就不能用了!
请问有没有办法让(SQL做数据库的)程序在没有装SQL的机子上运行呢!
需要详细的解答!谢谢!

解决方案 »

  1.   

    不装SQL的程序是可以运行的,是不是你的机子没有装.Net框架啊。
      

  2.   

    肯定要装sql(或者msde),不然程序的数据提交到那保存.
      

  3.   

    是Microsoft .NET Framework 1.1 吗?
    我装了啊!
    只是机子上没有装SQL!只用普通的打包就可以吗?好像不行吧!
      

  4.   

    winform下的?
    如果你的数据库连接串是本地的话,那当然就不能运行了。
    如果你的数据来自别的数据库服务器,那么安装一下sql"仅连接"试下,我曾经安装一个,net软件时遇到的。
      

  5.   

    装了msde就可以了吗?打包的时候还有什么需要做的事情吗?到底行不行啊!怎么答案不一样!
      

  6.   

    装了msde就可以了吗?打包的时候还有什么需要做的事情吗?到底行不行啊!怎么答案不一样!
      

  7.   

    會不會當初寫的是localhost
    :)
      

  8.   

    如果你的连接是localhost,本地没有数据库,你怎模连接,你只能访问别人装有数据库的服务器,
    连接字符串中修改Data Source属性
      

  9.   

    如果我用SQL做的数据库
    那么安装服务器端的机子就一定需要安装SQL是吗?
      

  10.   

    肯定是你打包的时候连接字符串设置为local了吧
      

  11.   

    在重申一下我的问题!
    在没有SQL的机子上能不能用,
    以SQL 作为数据库开发的软件!!!
    没有SQL 软件能运行吗?
      

  12.   

    能不能运行不在于机器有没有装sql,而在于你的程序访问的数据库地址,也就是楼上老大们所说的连接字符串,即程序中的ConnectionString
      

  13.   

    在没有SQL的机子上绝对可以使用
    以SQL 作为数据库开发的软件!!!
    没有SQL 软件可以运行。
    程序员不可能要求每个用户都去安装数据库的
      

  14.   

    客戶機上只要裝MDAC_TYP即數據訪問組件就可以了,哪需要裝SQL SERVER.
      

  15.   

    如果是这样就必须装SQL server,而且服务器上必须装.netframework1.1和mdac2.7,客户端上什么都不用装,直接访问虚拟目录就行了,比如http://xxx.xxx.xxx.xxx(服务器IP地址)/虚拟目录/xxx.aspx
      

  16.   

    你的把连接数据库的字符串改一下,连接到可以访问的安了sql server 的机子上,不然怎么保存数据 啊!
      

  17.   

    那就是说如果用Sql做的软件必须要在有Sql的网络环境中运行时吗?