【发布时间】:2016-06-01 16:19:57
【问题描述】:
我正在尝试从 c# 更新我的 oracle 数据库,但出现此错误
ORA-00933:SQL 命令未正确结束
我不知道该怎么办。
String sqlCommand = "UPDATE CLIENTI_CD ";
sqlCommand += "set nume_client=" + txtNumeC.Text+ "'";
sqlCommand += ",localit_client="+txtLocalitateC.Text+ "'";
sqlCommand +=",data_n to_date('"+txtDataN.Text+"','DDMMYYYY')";
sqlCommand += "where cod_client=" + label1.Text;
【问题讨论】:
-
尝试在第 4 行的括号之后或第 5 行的“where”之前添加一个空格。另外,我不知道您的数据来自哪里,但它似乎对 SQL 注入开放如果你只是直接从文本框喂食。