我想将数据插入数据库,但是出现错误。错误是
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");
}