开发者社区> 问答> 正文

带参数的SQL语句? 400 报错

带参数的SQL语句? 400 报错

代码如下:

 

sql = "Insert into tb_zhipiao (paycom,payBank,payBankN,gatcom,gatBank,gatBankN,payfor,hander,money,Id) values('"
//      + zhipiaoForm.getPaycom()
//      + "','"
//      + zhipiaoForm.getPayBank()
//      + "','"
//      + zhipiaoForm.getPayBankN()
//      + "','"
//      + zhipiaoForm.getGatcom()
//      + "','"
//      + zhipiaoForm.getGatBank()
//      + "','"
//      + zhipiaoForm.getGatBankN()
//      + "','"
//      + zhipiaoForm.getPayfor()
//      + "','"
//      + zhipiaoForm.getHander()
//      + "','"
//      + zhipiaoForm.getMoney()
//      + "','"
//      + zhipiaoForm.getId()
//      + "')";

 哪出错了啊?????

展开
收起
爱吃鱼的程序员 2020-06-04 13:22:16 557 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    写错的地方不止一处~

    ######

    你每个参数都是字符串?

    ######

    这么写不好,用预处理的statement吧。一顿“?”,让他自己匹配去。

    用dbutils也是个不错的选择。也不难

    ######

    引用来自#4楼“张林”的帖子

    这么写不好,用预处理的statement吧。一顿“?”,让他自己匹配去。

    用dbutils也是个不错的选择。也不难

    前提是他用的java,不过代码风格很像java

    ######

    大多数都可以statement吧,不只是java,php也可以啊。

    ######

    哎以前写点简单的sql觉得吧 这玩意挺简单,  现在看来我晕。那些个符号瞅的我眼晕

    停电一天刚从别地拉了条线   先试下 楼上的  statement 

    2020-06-04 14:07:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载