Java怎么生成连接数据库的应用程序啊?我生成JAR后不能访问数据库了,在Eclipse中好好的,生产出来的就不行。
各位能说的更清楚一点吗?
Java怎么生成连接数据库的应用程序?
答案:2 悬赏:30 手机版
解决时间 2021-03-09 22:04
- 提问者网友:戎马万世
- 2021-03-08 22:10
最佳答案
- 五星知识达人网友:蕴藏春秋
- 2021-03-08 23:13
我知道。。我来回答你把。
我以前连接SQL SERVER也是这样的问题。。
你肯定是出现了数据库不能连接的问题。后来我解决了。
你打成JAR包的以后,用RAR压缩软件打开JAR包,把里面的全部数据库驱动包删除,是全部删除(但是你自己写的连接数据库的类不能删除)。。你人工解压数据库驱动包,把解压后的里面的文件全部拖入jar中。注意设置的路径问题。详细路径你看你自己写的连接数据库的java文件。看着路径你就懂了,然后就OK了。
就是这样!
绝对正确。
我以前连接SQL SERVER也是这样的问题。。
你肯定是出现了数据库不能连接的问题。后来我解决了。
你打成JAR包的以后,用RAR压缩软件打开JAR包,把里面的全部数据库驱动包删除,是全部删除(但是你自己写的连接数据库的类不能删除)。。你人工解压数据库驱动包,把解压后的里面的文件全部拖入jar中。注意设置的路径问题。详细路径你看你自己写的连接数据库的java文件。看着路径你就懂了,然后就OK了。
就是这样!
绝对正确。
全部回答
- 1楼网友:独行浪子会拥风
- 2021-03-09 00:01
最明显的 你根本没有关闭 数据源 要加上
rest.close();
st.close();
connect.close();
不能说算错!但是 是做程序员的基本常识!
表面上看没什么问题
主要确认一下 你的数据库里的 num 是什么类型 如果是int 那么你的
string sql="insert into student(num,name) values('12','dd')";
就要改成:
string sql="insert into student(num,name) values(12,'dd')";
再就是数据源 !
除了这几个地方 别的地方绝对没错! ^_^~相信我~
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯