jai tout fait pour que ca marche voici mon code :
et la procédure stockée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 using System; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data; using System.Data.SqlClient; public partial class pw8 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { int resultat ; SqlConnection con = new SqlConnection("Data Source=ONA- DC1/SQLPROJECT;" + "Initial Catalog=ANRH;Integrated Security=SSPI"); SqlCommand com = new SqlCommand("modifier_volume", con); com.CommandType = CommandType.StoredProcedure; com.Parameters.Add("@id_v", SqlDbType.Int).Value = 3; com.Parameters.Add("@date_volume", SqlDbType.DateTime).Value = "05/05/2005"; com.Parameters.Add("@volume", SqlDbType.Float).Value = 12; con.Open(); SqlDataReader oReader = com.ExecuteReader(); con.Close(); Response.Redirect("pw2.aspx"); } }
jai tester la procédure stockée elle marche bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 --PROCEDURE STOCKEE MODIFIER CAPACITE CREATE proc modifier_volume @id_v int, @date_volume datetime, @volume float(8) --REQUETE INSERTION DS LA TABLE UTILISATEURS as update dbo.volume --VALEURS set date_volume=@date_volume ,volume=@volume where id_v=@id_v GO
j'attend vos réponses
Partager