Bonjour,
Dans le cadre de mon projet,j'ai à faire ma base de données dans sql server ,et faire le codage dans visual studio 2008(en langage c#).
La base a été créé sans problème dans sql server managment,
Dans le visual studio ,j'ai ouvert la connexion et je la testée:
en haut du code j'ai écrit:
using System.Data.SqlClient
après:
SqlConnection sc = new SqlConnection("Server=.\sqlexpress;Initial Catalog=mydatabase;Integrated Security=True");
sc.open();
MessageBox.Show(cs.State.ToString());
cs.close();
jusqu'ici tt marche bien,mais le probléme je l'ai trouvé lors de l'écriture des rêquetes SQL ,je veux remplir ma table qui se compose de lignes:id,firstname,lastname,je l'ai fait avec le code suivant:
SqlConnection sc = new SqlConnection("Server=.\sqlexpress;Initial Catalog=mydatabase;Integrated Security=True");
SqlDataAdapter da = new SqlDataAdapter();
da.InsertCommand = new SqlCommand("insert into per VALUES(@firstname,@lastname)",cs);
mais quand je remplis ma winform qui se compose de de deux textbox(firstname et lastname)et je l'envoie en cliquant sur le boutton valider le programme se plante,et rien n'est ajouté dans la base.
Veuillez m'aider SVP,c urgent
merci d'avance
Configuration: Windows Vista / Internet Explorer 7.0