将数据插入数据库,但错误ORA-00917:缺少逗号

时间:2019-12-10 07:00:55

标签: c# sql database

我想将数据插入数据库,但是出现错误。错误是

  

ORA-00917:缺少逗号。

有人可以帮助我解决此错误吗?

try {
    string cmda = "INSERT INTO header (id_trans, id_kontak, alamat_tujuan, tanggal_buat, tanggal_kirim,id_jenis, total_berat, total_volume, harga, status, trackingNumber, id_cabang, username) VALUES ('"+id_trans+"', '"+id_kontak+"', '"+alamat+"',"+tglBuat+","+tglKirim+",'"+jenis+"', "+totalBerat+", "+totalVolume+", "+harga+", "+status+", '"+trackingNumber+"', '"+kodeCabang+"', '"+namauser+"')";
    conn.Close();
    conn.Open();
    OracleCommand cmd = new OracleCommand(cmda, conn);
    cmd.ExecuteNonQuery();
    conn.Close();
    headerInsert = true;
} catch (Exception ex) {
    MessageBox.Show(ex.Message + " insert header");
}    

0 个答案:

没有答案