起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3769|回复: 6

[结贴] 数据有没有更新

[复制链接]

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
发表于 2018-12-27 16:12:53 | 显示全部楼层 |阅读模式
  1. if (DZQM != null && !"".equals(DZQM) && !"null".equals(DZQM)) {
  2.                         String sql2 = "update SPYJB set DZQM='" + DZQM + "'  where fid = '" + spyjID + "' ";
  3.                         HashMap<String, String> sqlMap2 = new HashMap<String, String>();
  4.                         sqlMap2.put(DatabaseProduct.ORACLE.name(), sql2);
  5.                         SQL.executeUpdate(sqlMap2, null, "/app/dataSource/baapp/data");
  6.                         return DZQM;
  7.                 }
复制代码
这段代码执行过后SQL里面的的SPYJB有被更新吗?sqlMap2.put(DatabaseProduct.ORACLE.name(), sql2);这一行代码是干嘛用的...

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36044
发表于 2018-12-27 17:09:42 | 显示全部楼层
SQL.executeUpdate(sqlMap2, null, "/app/dataSource/baapp/data");就是去执行sql语句的啊
sqlMap2.put(DatabaseProduct.ORACLE.name(), sql2);是控制不同的数据库类型执行不同的sql语句
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-12-27 17:35:28 | 显示全部楼层
jishuang 发表于 2018-12-27 17:09
SQL.executeUpdate(sqlMap2, null, "/app/dataSource/baapp/data");就是去执行sql语句的啊
sqlMap2.put(Dat ...

也就是说在同一个java方法里面通过sqlMap2.put(DatabaseProduct.ORACLE.name(), sql2);这个方式来执行不同数据库的sql是吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36044
发表于 2018-12-27 17:41:53 | 显示全部楼层
不同的数据库语法不一样,所有要写不同的数据库
但你的数据源只能连一个数据库啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2018-12-28 17:27:33 | 显示全部楼层
jishuang 发表于 2018-12-27 17:41
不同的数据库语法不一样,所有要写不同的数据库
但你的数据源只能连一个数据库啊 ...

我想问的是:一个java方法里面要执行两个ORACLE数据库里面的sql就用上面那个方式是吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36044
发表于 2018-12-28 17:36:16 | 显示全部楼层
多条语句,定义多个Map配置

一个只能配置一条语句
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

99

主题

329

帖子

568

积分

高级会员

Rank: 4

积分
568
QQ
 楼主| 发表于 2019-1-3 10:09:55 | 显示全部楼层
jishuang 发表于 2018-12-28 17:36
多条语句,定义多个Map配置

一个只能配置一条语句

谢谢!请结贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-24 18:18 , Processed in 0.063261 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表