Salut a tous,
J'ai un probleme, vous vous en doutiez...
Je n’arrive pas à faire une vue sur la base de donnée sql et je ne sais pas comment l’appeler ds la requete sql ds le programme windows..
Je m'explique:
Avec une connection ADO.NET
C’est du C# et donc c’est lorsque j’ajoute une entrée ds la table Categorie de la database, j’aimerais que le No de la categorie(la clé primaire) soit incrémenté grâce à la vue…
Voila le code :
string _Cat;
static string connec = "Data Source=******\\SQLEXPRESS; Integrated Security=SSPI; database=MICRO-WARE; Connection Timeout=1;";
SqlConnection myConnection = new SqlConnection(connec);
private void btnConfirmer_Click(object sender, EventArgs e)
{
try
{
myConnection.Open();
string req = "INSERT INTO Categorie(No_Categorie,Nom_Categorie) VALUES (view_Cat(C'est le nom de la vue),'"+_Cat+"')";
SqlCommand myCommand = new SqlCommand(req, myConnection);
myCommand.ExecuteNonQuery();
myConnection.Close();
}
catch (Exception et)
{
label1.Text = et.ToString();
//Console.WriteLine(et.ToString());
}
}
}
La connection fonctionne, la requete aussi, il y a juste la vue que je ne maitrise pas du tout...
Voilà, donc je ne sais pas comment faire ds le SQL pour la créer et ds le C# pour l’appeler…
Merci d'avance![]()
Partager