Bonsoir,
Débutant en C#; premier essai de création d'enregistrement de table :
J'ai le message suivant sur la création :
Aucun mappage n'existe à partir du type d'objet System.Windows.Forms.TextBox vers un type connu de fournisseur natif managé.
sur l'instruction :
int nb_user_ajoute = commande.ExecuteNonQuery();
mon code est le suivant :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| // Déclaration de l'objet de connexion
IDbConnection connexion = new SqlConnection();
// Ecriture de la chaîne de connexion
connexion.ConnectionString="Data Source=.\\SQLExpress;Integrated Security=true; AttachDbFilename=|DataDirectory|\\DB_TAROT.mdf;User Instance=true";
// Ouverture de la connexion
connexion.Open();
// Traitement des opération à effectuer sur la base de données
IDbCommand commande = new SqlCommand();
commande.Connection = connexion;
commande.CommandText = "INSERT INTO users " +
"([user_profil],[user_date_creation]) " +
"VALUES (@Saisie_Profil,@Date_Sys)";
commande.Parameters.Add(new SqlParameter("@Saisie_Profil", User_Creation));
commande.Parameters.Add(new SqlParameter("@Date_Sys", DateTime.Now));
int nb_user_ajoute = commande.ExecuteNonQuery();
MessageBox.Show("Joueur ajouté... : " + nb_user_ajoute);
// Fermeture de la connexion
connexion.Close(); |
Merci de votre expérience...et votre aide
Philippe
Partager