小弟最近做了一个小项目,用Java语言做的,里面牵扯到了数据库的应用(我用的是SQL2005),程序源代码是在我自己的的电脑上写的,我的电脑上有安装的SQL2005,现在我想把这个程序在另一台电脑上运行,但是那台电脑上没有安装的SQL2005,请问大侠应该怎么办?(我不想在那台电脑上安装SQL2005,太麻烦....)

解决方案 »

  1.   

    修改下你代码中连接数据库用的url试试
      

  2.   

    真正的稍微大点的项目就是这样的,一台服务器部署项目,一台专门运行数据库的服务器。
    数据库都是这样,必须开着才能访问,如果楼主的小程序想跟记事本一样,到那都能用,
    可以把数据保存到access,或者直接保存到文件,这样是通过文件读取的数据,拷给别人的时候把这个文件也拷过去就行了
      

  3.   

    就这一个可行。。
    我前段时间编的一个管理系统,就是用SERVER 2005,要想到处运行,是不可能的。那段时间花了我四五天最后得出个结论。
    除非你的数据库是公网数据库,也就是通过真实IP直接连接的那种才可以在别处利用URL连接。不然怎么实现?
    唯一的方法就是把数据存储在文件中,附带直接读取。可以使用EXCEL啊。我那个老师非让用数据库,无奈,只好把源文件附带送过去;了
      

  4.   

    我顶楼主啊,我遇到类似的为题了,我自己写了一个车票管理系统,程序涉及到数据库的连接操作,结果我用jbuilder打成jar包后,双击不能运行。你说为什么呢?为了搞清楚到底是什么问题,我又写了一个swing界面,不过这仅仅是一个界面,没有什么数据库连接操作,然后我用相同的方法打包,双击后就能运行,这样看来,就是数据库连接这里出了问题,百度2,3天了,还没有解决,郁闷啊!!
      

  5.   

    搞笑!一套 MS SQL Server 2005 标准版要三五万,企业版在数十万,你打包送人?