菜鸟求教,mysql的jdbc连接方式是不是和其他的数据库,比如oracle, sql server不一样

conn.createStatement(1004,1008)怎么会出现两个数字呢?... conn.createStatement(1004, 1008)怎么会出现两个数字呢? 展开
 我来答
guoke0073
2013-05-06 · 超过30用户采纳过TA的回答
知道答主
回答量:157
采纳率:0%
帮助的人:90.7万
展开全部
简单的说,只有驱动不一样,所以配置的时候配置文件加载驱动的时候书写的格式就不一样,不过大同小异吧

Statement stmt = Conn.createStatement(1004,1007);

这里的 1004,1007是什么意思呢?
1.TYPE_FORWORD_ONLY,只可向前滚动;
2.TYPE_SCROLL_INSENSITIVE,双向滚动,但不及时更新,就是如果数据库里的数据修改过,并不在ResultSet中反应出来。
3.TYPE_SCROLL_SENSITIVE,双向滚动,并及时跟踪数据库的更新,以便更改ResultSet中的数据。
TYPE_SCROLL_INSENSITIVE = 1004;
CONCUR_READ_ONLY = 1007;
TYPE_SCROLL_SENSITIVE = 1005;
这些都是代号
匿名用户
2013-05-04
展开全部
连接的驱动和URL不一样,别的相似——当然,如果调用各种DB的特有的功能,就不能相同了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式