通用接口:根据XML操作类型和SQL语句返回数据
最近想做一个通用的接口, 根据XML上传过的操作类型(新增,修改,查询,删除),完成对数据库的操作并且以XML返回相应结果
例如我想查询一个表,上传的XML如下:
<DATA>
<TYPE>SELECT<TYPE> ------新增,修改,查询,删除
<SQL>select * from tab1<SQL>
<ROWS><ROW>....<ROW><ROWS> ------如果是新增,修改,在此列明数据内容
<DATA>
返回的XML结果如下:
<DATA>
<RESULT>1<RESULT> ----结果:0失败1成功
<MSG>...<MSG> -----提示信息
<ROWS><ROW>...<ROW><ROWS> ------查询结果
<DATA>
不知道各位是否明白我表达的意思, 现在有几个问题如下:
1: 如果确定我所操作的表结构, 对SQL2000, ORACLE是否有通用的办法
2: 各位有什么好的思路或者做过相应的东西,能不能共享一下,日后我做出来可以共享给大家