JAVA 打包时数据库文件怎么办??

我是用JAVA程序编了一个简单的可以访问.mdb的文件,我把.class文件打包成.jar文件时我是把那个.mdb文件包进去的,但我把这个包好的.jar文件移到别人的电脑... 我是用JAVA程序编了一个简单的可以访问.mdb的文件,
我把.class文件打包成.jar文件时我是把那个.mdb 文件包进去的,
但我把这个包好的.jar文件移到别人的电脑上就访问不起来数据库了,那要怎么打包才能使得到别人的电脑上一样可以访问我建好的数据库呢?

try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}//建立桥接器
catch(ClassNotFoundException e){}
try{
con=DriverManager.getConnection("jdbc:odbc:biao","","");//连接数据库
sql=con.createStatement();
rs=sql.executeQuery("Select * from biao ");
那还有没什么别的方法可以使得那个数据库文件和.jar文件在一起被打包成别的格式,总之就是成一个文件然后随便移到哪个电脑上就可以直接运行???
展开
 我来答
rffffffff007
2009-02-22 · TA获得超过299个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:356万
展开全部
不要使用数据源进行连接。
数据源在使用前必须配置一下,在别的机器上自然无法立即使用。
使用文件路径连接数据库文件。而不是数据源。
String url = "jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=D:\\aa.mdb";
con=DriverManager.getConnection(url, "", "");

这样就好了。
微机寒豆
2009-02-22 · TA获得超过271个赞
知道答主
回答量:118
采纳率:0%
帮助的人:84.1万
展开全部
con=DriverManager.getConnection("jdbc:odbc:biao","","");//连接数据库
不要采用jdbc:odbc桥连接,采用ip地址链接就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
御用灌水师
2009-02-22 · TA获得超过1573个赞
知道小有建树答主
回答量:473
采纳率:0%
帮助的人:718万
展开全部
应该是可以的
你确定其他电脑上的ODBC安装和配置没有问题?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式