分享

数据库insert语句的使用

 悟静 2012-01-31
可以用jsp语言进行判断
假如你要插入my1、my3、my4字段
可以将参数存入数组
String test [] ={“my1”,"my3",my4}
String value[] ={"value1","value2","value3"}
然后进行sql语句的拼写
StringBuffer sql = new StringBuffer("insert into tableName ( ");
if(test! =null)
for(int i = 0;i <test.length;i++)
  sql.append(test).append(",");
//去掉最后一个逗号
sql = new StringBuffer(sql.toString().substring(0,sql.toString().lastIndexof(",")));
sql.append(") values ( ");
if(value! =null)
for(int i = 0;i <value.length;i++)
  sql.append(value).append(",");
sql = new StringBuffer(sql.toString().substring(0,sql.toString().indexof(",")));
sql.append(" )")
//然后调用数据库执行
//System.out.println(sql.toString());
说白了就是一顿判断拼接

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多