Bonjour,
(Désolé si je ne poste pas au bon endroit...)
Je développe actuellement un site pour lequel je veux lier plusieurs pages entre elles.
En effet, j'ai développé une page "sql_connect.aspx", qui contient les données relatives à la connection de la BDD qui sont inclus dans une méthode.
Je voudrais appeller cette méthode (sqlChaineCo) dans une autre page nommé "Auth_0" afin d'utiliser les méthodes relatives à la connection de la BDD (pour une meilleure maintenance).
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 using System; using System.Data; 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; //Déclaration Using Sql. using System.Data.SqlClient; public partial class sql_connect : System.Web.UI.Page { //Déclaration Connection Sql. private System.Data.SqlClient.SqlConnection sqlConnect; public System.Data.SqlClient.SqlConnection SqlConnect { get { return sqlConnect; } set { sqlConnect = value; } } private System.Data.SqlClient.SqlCommand sqlCde; public System.Data.SqlClient.SqlCommand SqlCde { get { return sqlCde; } set { sqlCde = value; } } #region Méthodes Connection Sql. #region Initialisation Connection SQL à la base. public void SqlChaineCo() { sqlConnect = new SqlConnection(); string strCnx = "Server=PC0018\\SQL2005;Database=DB_ETG;Trusted_Connection=True;MultipleActiveresultSets = True"; //failover partner = ??? sqlConnect.ConnectionString = strCnx; } #endregion #endregion #region Load protected void Page_Load(object sender, EventArgs e) { } #endregion }
J'ai essayer d'appeler ma page "sql_connect" en utilisant la fonction "include"
<!--#include file="sql_connect.aspx.cs"-->
La génération fonctionne, mais le résultat n'est pas bon. En effet mon navigateur m'affiche les lignes de ma page "sql_connect" en brut sur ma page "Auth_0"...
Quelqu'un pourrait-il m'expliquer comment lier ces 2 pages ?
(je savais avec l'utilisation de "Owner" en C# mais celui-ci ne passe pas ici...)
Bref, je tourne en rond... Un peu d'aide serait la bienvenue...
Partager