[asp.net ] déclencher une procédure stocké ?
Résolu/Fermé
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
-
6 oct. 2008 à 16:46
ordiminnie Messages postés 219 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 5 juillet 2016 - 9 oct. 2008 à 09:23
ordiminnie Messages postés 219 Date d'inscription lundi 1 août 2005 Statut Membre Dernière intervention 5 juillet 2016 - 9 oct. 2008 à 09:23
A voir également:
- [asp.net ] déclencher une procédure stocké ?
- Déclencher appareil photo android à distance - Guide
- Où est stocké le presse-papier - Guide
- Procédure de frigo vide ✓ - Forum Vos droits sur internet
- Procedure de taxe bara ✓ - Forum Matériel & Système
- Arnaque transcash sur Leboncoin. ✓ - Forum Consommation & Internet
7 réponses
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
17
8 oct. 2008 à 09:34
8 oct. 2008 à 09:34
Bonjour aux matinaux !!
j'ai eu un peu d'aide en cours et ça m'a amené à ce code :
[CODE]
protected void BTsupp_Click(object sender, EventArgs e)
{
SqlConnection maConnexion = new SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=DataConnections/categorieDB.mdf;Integrated Security=True;User Instance=True");
maConnexion.Open();
SqlCommand maCommande = new SqlCommand();
maCommande.CommandText = "usp_deleteProduit";
maCommande.CommandType = CommandType.StoredProcedure;
maCommande.Parameters.AddWithValue("@MyId", DDLid.SelectedValue);
maCommande.ExecuteNonQuery();
maConnexion.Close();
}
[/CODE]
mais quand j'exécute, on me renvoit cette erreur comme quoi il essaye de se connecter à SQL server....or je travaille avec sql express...
Comment lui dire de se connecter à express ?
merci
j'ai eu un peu d'aide en cours et ça m'a amené à ce code :
[CODE]
protected void BTsupp_Click(object sender, EventArgs e)
{
SqlConnection maConnexion = new SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=DataConnections/categorieDB.mdf;Integrated Security=True;User Instance=True");
maConnexion.Open();
SqlCommand maCommande = new SqlCommand();
maCommande.CommandText = "usp_deleteProduit";
maCommande.CommandType = CommandType.StoredProcedure;
maCommande.Parameters.AddWithValue("@MyId", DDLid.SelectedValue);
maCommande.ExecuteNonQuery();
maConnexion.Close();
}
[/CODE]
mais quand j'exécute, on me renvoit cette erreur comme quoi il essaye de se connecter à SQL server....or je travaille avec sql express...
Comment lui dire de se connecter à express ?
merci
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
17
8 oct. 2008 à 20:17
8 oct. 2008 à 20:17
oui je crois...
c'est si surprenant ?
je vais vérifier ça, que je dise pas de connerie !
et tanpis pour l'asp, j'ai trouvé la solution (je la mettrai demain)
c'est si surprenant ?
je vais vérifier ça, que je dise pas de connerie !
et tanpis pour l'asp, j'ai trouvé la solution (je la mettrai demain)
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
17
8 oct. 2008 à 20:24
8 oct. 2008 à 20:24
euh ouais...je crois voir ce qui te fait marrer ! avec ma réponse, t'as carrément du péter une barre...c'est le DD qui tourne à 7500tpm et pas le processeur, hein?
et dire que je me trimballe cette signature depuis presque un an.........
et dire que je me trimballe cette signature depuis presque un an.........
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
17
8 oct. 2008 à 20:36
8 oct. 2008 à 20:36
Voilà, c'est mieux comme ça ? ;-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
17
9 oct. 2008 à 09:23
9 oct. 2008 à 09:23
merci cisco,
ta réponse confirme ce que j'ai trouvé (pas toute seule, hein....), excepté pour la chaine de connexion
voici ma solution :
//on crée une connexion
SqlConnection maConnexion = new SqlConnection();
//on configure la connexionstring en allant chercher les paramètres dans le manager
maConnexion.ConnectionString = ConfigurationManager.ConnectionStrings["categorieDBConnectionString"].ToString();
//on crée une commande
SqlCommand maCommande = new SqlCommand();
//on lie maCommande à maConnexion
maCommande.Connection = maConnexion;
//on définit les propriétés de maCommande
maCommande.CommandText = "usp_deleteProduit";
maCommande.CommandType = CommandType.StoredProcedure;
maCommande.Parameters.AddWithValue("@MyId", DDLid.SelectedValue);
//on ouvre,on execute et on ferme
maConnexion.Open();
maCommande.ExecuteNonQuery();
maConnexion.Close();
ta réponse confirme ce que j'ai trouvé (pas toute seule, hein....), excepté pour la chaine de connexion
voici ma solution :
//on crée une connexion
SqlConnection maConnexion = new SqlConnection();
//on configure la connexionstring en allant chercher les paramètres dans le manager
maConnexion.ConnectionString = ConfigurationManager.ConnectionStrings["categorieDBConnectionString"].ToString();
//on crée une commande
SqlCommand maCommande = new SqlCommand();
//on lie maCommande à maConnexion
maCommande.Connection = maConnexion;
//on définit les propriétés de maCommande
maCommande.CommandText = "usp_deleteProduit";
maCommande.CommandType = CommandType.StoredProcedure;
maCommande.Parameters.AddWithValue("@MyId", DDLid.SelectedValue);
//on ouvre,on execute et on ferme
maConnexion.Open();
maCommande.ExecuteNonQuery();
maConnexion.Close();
ordiminnie
Messages postés
219
Date d'inscription
lundi 1 août 2005
Statut
Membre
Dernière intervention
5 juillet 2016
17
6 oct. 2008 à 17:43
6 oct. 2008 à 17:43
allez...personne n'est disponible ? chui sure que doués comme vous l'êtes, ça va prendre deux minutes de m'aider...
siouplé...
non ? ben tanpis...j'aurais ma réponse en cours demain et je vous la transmettrai !
bonne soirée
siouplé...
non ? ben tanpis...j'aurais ma réponse en cours demain et je vous la transmettrai !
bonne soirée
public void Delete(int Id)
{
// Chaîne de connexion
string sCnx = "Data Source=nomserveur;Initial Catalog=nombdd;User Id=nomuser;Password=motdepasse providerName=System.Data.SqlClient";
// Création d'un objet connexion
using (SqlConnection cnx = new SqlConnection(sCnx))
{
// Création d'une commande
using (SqlCommand cmd = new SqlCommand())
{
cmd.CommandText = "usp_deleteProduit";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@MyId", SqlDbType.Integer));
cmd.Parameters["@MyId"].Value = Id;
cmd.Connection = cnx;
//Ouverture de la connexion
cnx.Open();
//Exécution de la commande
cmd.ExecuteNonQuery();
}// end using cmd
}// end using cnx
}
{
// Chaîne de connexion
string sCnx = "Data Source=nomserveur;Initial Catalog=nombdd;User Id=nomuser;Password=motdepasse providerName=System.Data.SqlClient";
// Création d'un objet connexion
using (SqlConnection cnx = new SqlConnection(sCnx))
{
// Création d'une commande
using (SqlCommand cmd = new SqlCommand())
{
cmd.CommandText = "usp_deleteProduit";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@MyId", SqlDbType.Integer));
cmd.Parameters["@MyId"].Value = Id;
cmd.Connection = cnx;
//Ouverture de la connexion
cnx.Open();
//Exécution de la commande
cmd.ExecuteNonQuery();
}// end using cmd
}// end using cnx
}
8 oct. 2008 à 14:40
Ta signature me fait marrer : ton core2duo tourne à 7500 tpm ?