jai tout fait pour que ca marche voici mon code :

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");
   }
}
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
 
--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
jai tester la procédure stockée elle marche bien
j'attend vos réponses