Problème requête sql avec C#

Fermé
tipi75 Messages postés 680 Date d'inscription lundi 20 août 2007 Statut Membre Dernière intervention 16 avril 2015 - 26 févr. 2009 à 23:27
Bonsoir


Je suis en train de faire un programme qi me permet de faire la gestion des terrains de tennis. Je suis en train de créer un formulaire pour envoyer les informations dans une base de donnée Oracle. Cependant mon programme me génère l'erreur suivante:

command.ExecuteNonQuery();

Il me dit cela:
L'opération n'est pas valide en raison de l'état actuel de l'objet.


Voici mon code:


public void EnvoiAdhérent_Click(object sender, EventArgs e)
{
string sexe;
string civilite;

if (valFeminin.Checked == true)
sexe = "F";

else
sexe = "M";

if (valMlle.Checked == true)
civilite = "Mlle";

else
if (valMme.Checked == true)
civilite = "Mme";

else
civilite = "Mr";


Sql = "INSERT INTO adhérents ( nomAdhérent, prenomAdhérent, sexeAdhérent, civilitéAdhérent, DateNaissAdhérent, AdressAdhérent, ComplAdress, villesAdhérent, codePostalAdhérent, telFixeAdhérent, telPortAdhérent, photoAdhérent, numForfaitAdhérent, numNiveauAdhérent, numLicenceAdhérent) VALUES ('" +valNom.Text+ "','" +valPrenom.Text+ "','" +civilite+ "','" +sexe+ "','" +valNaiss.Text+ "','" +valAdresse.Text+ "','" +valComplAd.Text+ "','" +valVille.Text+ "','" +valCP.Text+ "','" +valTelPort.Text+ "','" +valTelFixe.Text+ "','" +valPhoto.Text+ "','" +valLicence.Text+ "','" +valForfait.Text+ "','" +valNiveau.Text+ "')";

command = new OracleCommand(Sql, connect);
command.CommandType = CommandType.Text;
command.ExecuteNonQuery();

MessageBox.Show("Votre adhérent à bien été enregistré");

}




Merci pour votre aide