Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème connexion à une BD Access [ Base de données / Access ] (puman)

mercredi 15 octobre 2008 à 08:07:12 | Problème connexion à une BD Access

puman

Bonjour à tous,

Mon code est le suivant:


<%@ Page Language="C#" %>
<%@ Register TagPrefix="wmx" Namespace="Microsoft.Matrix.Framework.Web.UI" Assembly="Microsoft.Matrix.Framework, Version=0.6.0.0, Culture=neutral, PublicKeyToken=6f763c9966660626" %>
<%@ import Namespace="System.Reflection" %>
<%@ import Namespace="System.Collections" %>
<%@ import Namespace="LibrairiesWeb" %>

<%@ import Namespace="Microsoft.Data.Odbc" %>

<script runat="server">

    private OdbcConnection mConnexion;

    private void OpenDatabase()
    {
        try
        {
            string nomBase = "CertificatsCadeaux";
            string m_connStr = "DSN=" + nomBase + ";";

            mConnexion = new OdbcConnection(m_connStr);
            mConnexion.Open();
        }
        catch(OdbcException e)
        {
            throw new Exception(e.Message + "****" + e.StackTrace, e);
        }
    }

    private void CloseDatabase()
    {
        mConnexion.Close();
        mConnexion.Dispose();
        mConnexion = null;
    }


    public ArrayList ObtenirListeCategories()
    {
        ArrayList listeCat = new ArrayList();

        try
        {
            OpenDatabase();

            string requete = "SELECT nom FROM Categories";

            OdbcCommand commande = new OdbcCommand(requete, mConnexion);

            // Exécution
            OdbcDataReader rslt = commande.ExecuteReader();

            while(rslt.Read())
            {
                  listeCat.Add(rslt.GetString(0));
            }
        }
           catch(Exception exc)
        {
               throw new Exception(exc.Message, exc);
            //MessageBox.Show(exc.Message);
        }
        finally
        {
               CloseDatabase();
        }

        return listeCat;
    }

    private void Charger(Object Sender, EventArgs E)
    {
        ArrayList listeCat = null;

        try
        {
            listeCat = ObtenirListeCategories();
        }
        catch(Exception exc)
        {
            Label1.Text = exc.Message + "\n" + exc.StackTrace;
        }
        //return listeCat;
    }
</script>


Mais la connexion ne se fait pas
Erreur : Source de données introuvable ou  nom de pilote non spécifié

Est-ceque cela peut venir du web.config

J'ai pas vraiment d'idées

Merci



Cette discussion est classé dans : private, exception, exc, mconnexion, listecat


Répondre à ce message

Sujets en rapport avec ce message

ASP et Exception [ par toto0101 ] J'ai cette erreur en ASP"error '80020009' Une exception s'est produite. "L'erreur se trouve dans ces lignes mais je ne vois pas ou, si quelqu'un pourr equivalent d'un throws en .net (gestion d'exception) [ par azeryu ] Tout est dans le titre... Je cherche a avoir l'equivalent d'un throws (c'est du java) :dans la classe que j'ai créé, je voudrais renvoyer les exceptio error '80020009' Une exception s'est produite. [ par goldfinger ] Suite a cette instruction, ie me renvoie un erreur de type 80020009 Une exception s'est produite.Quelq'un connait-il un solution a ce probleme?if Requ Fermeture application [ par peucher ] J'ai réalisé ce scrip en VB, comment le rendre opérationel dans une page asp ou aspx.Qui peut m'aiderMerciPat_________________________________________ Exception CrystalReport [ par kozher20 ] Bonjour à tous, Là je me penche sur la conception d'états CrystalReport et je suis confronté à l'exception "CrystalDecisions.CrystalReports.Engine.Log [ASP.net][C#]Verification d'existence d'un cookie! [ par otterc8 ] Bonjour a tous! Bon bah encore un message pcq j'ai des problemes...cette fois c'est avec les cookies, enfin plutot une gestion exception, voila mon co Problème Références d'une WebForm [ par oximoron ] Bonjour, J'ai un petit problème en asp.net (c#), j'ai une classe qui gère une ligne (c'est un exemple) que voici :class CMaLigne{      private int m_n Confirmation d'une supression [ par hudon77 ] J'ai un bouton supprimer que je créer dans mon page_load  et il fonctionnait tres bien avant que je mettre un if not ispostback   mais si j'enleve le exception: System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. [ par firas_tn ] Salut a tousj'ai un programmes ou il ya quelques erreurs dont une que je vous envoi et je n'ai pas trouvé comment la corriger,voila la ligne ou s'est Exception: System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. [ par firas_tn ] Salut a tousj'ai un programme ou il ya quelques erreurs dont une que je vous envoi et je n'ai pas trouvé comment la corriger,voila la ligne ou s'est p


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.