ExecuteNonQuery() Insert ne marche pas
Bonjour tout le monde
J'ai un gros problème avec oracle et la méthode ExecuteNonQuery()
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public void ExecuteInsert(string SQLStatement)
{
try
{
OracleCommand MyCommand;
// Select de la base
MyCommand = new OracleCommand(SQLStatement, MyConnection);
int i = MyCommand.ExecuteNonQuery();
}
... |
Quand j'arrive à la ligne int i = MyCommand.ExecuteNonQuery(); plus rien. Le programme continu à tourner, je ne rentre jamais dans mon catch
et il n'y a jamais de retour.
Dans SQL developpeur Oracle, j'ai essayé le SQLStatement et c'est passé.
Es-ce que quelqu'un peut m'orienter ?
Voici la valeur de mon SQLStatement
Code:
1 2
|
INSERT INTO DOCU1 (NUMDOC, DATDOC, TOP_GLOBAL) VALUES ('4188625', to_date('27/10/2009 00:00:00', 'dd/mm/yyyy hh24:mi:ss'), '1'); |
Et ça passe sur SQL developpeur Oracle.
IDEM SI JE FAIT
Code:
1 2
|
INSERT INTO DOCU1 (NUMDOC, TOP_GLOBAL) VALUES ('4188625', '1'); |