j'ai y pensé mais toujours le meme probeleme il affiche :
le type ou le nome d'espace globale est intoruvable (une directive using ou d'assembly est-elle manquante?)
ben normalement j'ai mis using globale!!
voici les séquences de code que j'utilise:
pour la classe où il y ma methode pour se connecter:
sing System;
using System.Data;
using System.Data.OleDb;
using System.Configuration;
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;
/// <summary>
/// Description résumée de Class1
/// </summary>
///
namespace globale
{
public class Module
{
public Module()
{
//
// TODO : ajoutez ici la logique du constructeur
//
}
public static string methode()
{
try
{
string chaine = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=chemin\\aficxint.mdb"
OleDbConnection connect = new OleDbConnection(chaine);
connect.Open();
l1.Text = "connection established";
}
catch (Exception ex)
{
l1.Text = ex + "erreur connexion";
}
}
}
}
pour le fichier defaule.aspx.cs:
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;
using globale;
public partial class default: System.Web.UI.Page
{
static string chaine = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=aficxint.mdb";
protected void Page_Load(object sender, EventArgs e)
{
}
protected void connect_now(object sender, EventArgs e)
{
l1.Text = class1.methode();
}
}
khalid