khaldani83
Messages postés7Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention18 septembre 2008 3 sept. 2008 à 12:12
bonjour,
j'ai fais ce que vous m'avez demander, j'ai créé une classe nommée module où j'ai ajouté une méthode static nommée connecter() et sur l'événement click du bouton qui appartient à une autre classe il ne reconnus pas la classe module?? Il m’affiche : module n’existe pas dans le contexte actuel
pourquoi?
ps: les classes sont en des fichier séparés
l'événement button1_click() appartient à la classe default.aspx.cs
khaldani83
Messages postés7Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention18 septembre 2008 3 sept. 2008 à 14:26
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
//
}
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)
{
khaldani83
Messages postés7Date d'inscriptionvendredi 5 mai 2006StatutMembreDernière intervention18 septembre 2008 3 sept. 2008 à 15:10
Merci pour la reponse,
enfait j'ai mis dans mon code ---> Module.methode(); et sa marche pas
d'ailleur le prob c'est que le namespace globale n'est pas introuvable??? meme si j'utilise using globale
c'est vraiment ding !!
une autre question svp:
pour declarer mon rep où se trouve ma base sans avoir taper tous le chamin comment puis-je faire???
a titre d'information l'attirubt Application.ExecutablePath;
n'existe pas sous asp.net avec c#
merci encore une fois