Java 操作SQLSERVER数据库进行update,执行错误,语句如下,请高手指教

2025-01-05 01:45:56
推荐回答(2个)
回答1:

upData 换成 update 在试试 更新的单词错了

语法 update 表名 set 字段名 =值 where 条件

回答2:

孩子,建议使用preparedstatement 的jdk5特性 可变参数用 ?代替,避免错误

String insertSQL = "INSERT INTO tbSmsSended(Id,PhoneCode,SmsType,SmsContent,CreateTime,SendTime,SendState) VALUES ('"+gId+"','"+gPhoneCode+"','"+gSmsType+"','"+gSmsContent+"','"+gCreateTime+"','"+gSendTime+"','"+gSendState+"')";
String updataSQL = "UPDATE tbSmsSended SET Id='"+gId+"', PhoneCode='"+gPhoneCode+"', SmsType='"+gSmsType+"', SmsContent='"+gSmsContent+"', CreateTime='"+gCreateTime+"', SendTime='"+gSendTime+"', SendState='"+gSendState+"'";