java-我在JAVA中怎么把xml数据传到SQL中

问题描述

我在JAVA中怎么把xml数据传到SQL中

数据库的COMMENTS是XML格式的,在JAVA中怎么传xml参数

insert into SCP.REQUEST_DATA(
REQUEST_ID
,COMMENTS
,CREATETIME
,CREATEUSER
)
values(
'25397777'
,'

12345678
1
1
1
1
1
1
2015-07-07
1
1
1

'
,'2015-07-06'
,'6'
)

解决方案

直接按字符串插入不行么?

解决方案二:

http://blog.csdn.net/jly4758/article/details/39612073

解决方案三:

用PreparedStatement准备参数来构造你的插入语句

http://blog.csdn.net/kingskyleader/article/details/4800397

解决方案四:

解析xml,然后拼接成字符串,再传入sql语句中

解决方案五:

你把xml当成文件去读,然后存进去就可以,比如CLOB字段

解决方案六:

我感觉改成字符串不是更方便一些么。。。要用的时候在转成xml,或者你可以自己封装一个类,xml和string转换的

解决方案七:

我感觉改成字符串不是更方便一些么。。。要用的时候在转成xml,或者你可以自己封装一个类,xml和string转换的

解决方案八:

读取xml,获取一个节点值当成参数进行插入

时间: 2024-12-28 13:08:25

java-我在JAVA中怎么把xml数据传到SQL中的相关文章

文本框-急!.net中如何使用虚拟表储存从sql中查出来的整行数据。请各位前辈教诲。

问题描述 急!.net中如何使用虚拟表储存从sql中查出来的整行数据.请各位前辈教诲. 具体功能是这样的:我想通过文本框输入在数据库中查询.并把在数据库中查询的结果通过datatable保存下来.!!!!!前辈们是把在文本框n次输入查询的结果都保存在datatable的虚拟表里.整行的整行的那种. 解决方案 你把查询出来的数据放在一个对象集合中或者数据集中,存在xml中 或者存在session中都可以,有很多种方式都可以实现,重要的是你要把数据存入虚拟的内存中就OK 了 解决方案二: 创建一个m

xposed-Xposed开发 如何将activity中用户输入的数据传到已hook的方法中?

问题描述 Xposed开发 如何将activity中用户输入的数据传到已hook的方法中? 如题,用户通过Activity来输入,hook方法如何获取这些输入来决定自己的运行??

请求数据传输问题-activity请求数据传给viewpager中的fragment

问题描述 activity请求数据传给viewpager中的fragment 怎么设计在activity中请求数据后把数据传给viewpager中的fragment 并且每次activity请求数据后及时刷新UI?能有代码例子更好 解决方案 activity- (ViewPager)--->Fragment 解决方案二: 可以用: 1.broadcast广播来实现,在activity请求数据成功获取数据处发送广播,在你fragment中接收广播,然后刷新对应UI: 2.用EventBus或者ot

fastreport怎样将多条数据传到ocx中

问题描述 我从表里取出数据,根据不同的条件取出数据的多少也不同,我怎样才能把多条数据传到ocx中到了ocx中我又怎样得到这多条数据..................急!!!请各位高手帮帮忙啊..........在线等.............. 解决方案 解决方案二:路过帮顶=============11月6日,论坛升级公告,积分已经做了调整!http://topic.csdn.net/u/20081107/11/b27dc75f-14b1-4594-9de3-5b18d9e36a11.htm

springmvc将数据传递给easyui中的datagrid时数据库中的数据没有显示

问题描述 这个list集合中的数据已经测试了,可以取到@RequestMapping(value="/findCost",method=RequestMethod.POST)@ResponseBodypublic Object findCost(HttpServletRequest request) throws Exception{List costs= costService.findAll();return costs;}有个一table id是dg,changeme为工程名,其

oracle-jdbc执行sql中日期参数问题

问题描述 jdbc执行sql中日期参数问题 select 1 from dual where sysdate='2013-01-01';这样一个sql语句,在jdbc中可以正确执行,在pl/sql中确报错:"ORA-01861: literal does not match format string",select 1 from dual where sysdate='01-1月-2013'在pl/sql中可以正常执行,求教大神,jdbc会改变我的sql语句吗?jdbc是怎么执行sq

怎么在sql中删除基本表?

问题描述 怎么在sql中删除基本表? 怎么在sql中删除基本表?用drop table 表名 cascade时,cascade有语法错,请大神指点啊 解决方案 drop table [cascade] 解决方案二: 将已经存在的表删除: DROP TABLE 表名; 你的语法错误不知道是不是表不存在这些 drop table 表名 cascade,后面这个不应该有cascade 解决方案三: 你第一次的命令是不是想解决约束性问题,你可以参考下面的语法 drop table 表名 cascade

sql中怎么切换到操作系统用户u1

问题描述 sql中怎么切换到操作系统用户u1 sql中怎么切换到操作系统用户u1,以u1的身份登录到SQL Server Management Studio,这时可以使用命令打开数据库stu 解决方案 是用sql语句还是在登陆的时候? 在登陆地时候直接选择验证方式就好 windows身份验证 解决方案二: 用sql语句,登录的时候不可以也 解决方案三: 用sql语句,登录的时候不可以也 解决方案四: 求大神们赐教啦·······

extjs-Extjs5怎么获取grid分页中当前的页数

问题描述 Extjs5怎么获取grid分页中当前的页数 获取grid分页中当前的页数,将值传到后台图片中的当前页 解决方案 ext会自动发送但前页到服务器,键名称为page