Erreur exception levée sur requête UPDATE
Bonjour à tous,
J'ai développé une application en ASP.NET C# MVC sous visual studio 2017. En local sur mon poste tout fonctionne très bien mais dès lors que je publie le projet (Package Web Deploy à l'aide de VS 2017) sur mon serveur, le système des requêtes UPDATE me lève une exception.
Fichier créant la requête UPDATE :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| BDD_Linker bdd = BDD_Linker.Instance;
if (int.TryParse(Numero, out int id_fiche))
{
Requete_Ecriture sql = new RUpdate(
"Fiche_Impact",
"Date_Mise_a_jour = #" + DateTime.Now.Month + "/" + DateTime.Now.Day + "/" + DateTime.Now.Year + " " + DateTime.Now.ToLongTimeString() + "#, ID_Auteur_Mise_a_jour = " + BibliFiche.getCurrentUser().User_ID + ", Auteur_Mise_a_jour = \"" + BibliFiche.getCurrentUser().User_Nom + "\"",
"[ID] = " + id_fiche);
try
{
bdd.ExecuterRequete(sql); // LIGNE QUI LEVE L'EXCEPTION
}
catch (Exception ex)
{
throw (new MyException("BDD_Connect", "Erreur dans la connection à la BDD UPDATE", ex.Message));
} |
Fonction "ExecuterRequete()" qui lève l'exception :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| public int ExecuterRequete(Requete_Ecriture sql_requete)
{
OleDbConnection connect = BDD_Connect(sql_requete.getTable());
try
{
OleDbCommand command = new OleDbCommand(Traducteur.Instance.traduction(sql_requete.getRequete()), connect);
connect.Open();
int i = command.ExecuteNonQuery();
connect.Close();
return i;
}
catch (Exception ex)
{
System.Diagnostics.Debug.WriteLine("TEST 6");
connect.Close();
throw (new MyException("BDD_Excution_Ecriture", "Erreur dans l'execution de la requete", ex.Message));
}
} |
Merci d'avance pour votre aide car je suis bloqué depuis 2 jours...