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 : [débutant] N'arrive pas à connecter ma SGBD [ Base de données / Access ] (_Fabien)

jeudi 29 mars 2007 à 16:45:47 | [débutant] N'arrive pas à connecter ma SGBD

_Fabien

Bonjour,

Je n'arrive pas à interroger ma base de données ACCESS. Voici mes instruments de travail :
- ACCESS2000
- ASP.Net (aspx) avec VB.Net
- serveurs IIS5 ou Cassini
- WebMatrix ou je travaille à la main.

Je précise :
- j'ai lu tout plein de tutoriaux, mais je n'arrive pas à paramétrer ma connection.
- j'ai lu des codes sources, mais trop long (je vais insister qd même)

En fait, pour être le plus clair possible, pour démarrer au plus bas, de quoi a-ton besoin ?
- un fichier aspx.
- éventuellement un fichier aspx.vb.
- un mdb (pour mon cas)
- bien sûr le serveur (là pas de pb, je crois pour le paramétrer)

C'est tout ? Le fichier web.config est obligatoire ? Si oui, où doit-on le placer ? Le global.asax n'est pas obligé d'après mes lectures ?

J'ai dit pour commencer au plus bas : par exemple, je remplis une listbox avec les données de ma base ACCESS. Alors pour faire çà, que faut-il ?

Merci, si vous avez la patience de lire mon message.

jeudi 29 mars 2007 à 16:50:36 | Re : [débutant] N'arrive pas à connecter ma SGBD

_Fabien

J'ai oublié certaines choses :
mon code main_produit.aspx :
[code<%@ Page Src="main_produit.aspx.vb" Inherits="main_produit" autoeventwireup="false" Language="vb" %>
<html>
<head>
</head>
<body>
    <p>
        Liaison de donnes avec un DataGrid
    </p>
    <hr width="100%" size="1" />
    <form runat="server">
        <asp:panel id="vueFormulaire" runat="server">
            <p>
                Commande [select] excuter sur la table LISTE
            </p>
            <p>
                &nbsp;Exemple : select id, nom, prix from LISTE
            </p>
            <p>
                <asp:TextBox id="txtSelect" runat="server" Columns="60"></asp:TextBox>
            </p>
(etc)
[/code]


jeudi 29 mars 2007 à 16:54:06 | Re : [débutant] N'arrive pas à connecter ma SGBD

_Fabien

[code]
Imports System.Collections
Imports Microsoft.VisualBasic
Imports System.Data
Imports System
Imports System.Xml

Public Class main_produit
  Inherits System.Web.UI.Page
  Inherits System.Web.HttpApplication
(etc)
[/code]

[code]
Dim OLEDBStringConnection as string
OLEDBStringConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=produits.mdb"
[/code]

J'utilise une connection OLEDB, si ça peut vous aider ?


jeudi 29 mars 2007 à 17:06:25 | Re : [débutant] N'arrive pas à connecter ma SGBD

_Fabien

J'ai bien lu cette page : [ Lien ]
mais bon, y arrive pas qd même. Pourtant j'ai réussi sans problème en VB.Net + ACCESS. Je vais bien y arriver !

jeudi 29 mars 2007 à 17:25:43 | Re : [débutant] N'arrive pas à connecter ma SGBD

_Fabien

J'ai réussi grâce à ce lien : http://www.aspfr.com/infomsg_PROBLEME-CONNEXION-ACCESS-VIA-NET_245931.aspx

J'ai modifié mon code que j'ai mis dans un fichier aspx en utilisant WebMatrix. C'est déjà un premier pas.

<%@ Page Language="VB" %>
<%@ import Namespace="System.Data" %>
<%@ import Namespace="System.Data.Oledb" %>

<script runat="server">

    Sub Page_Load(sender As object,e As eventargs)

        Dim DBobjConn As OleDBConnection
        DBobjConn = New OleDBConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Request.MapPath("produits.mdb"))
        DBobjConn.Open()


        Dim ODDA_ModifTable As New OleDBCommand("SELECT * FROM liste",dbobjconn)
   

         Dim malecture AS OleDbDataReader

         malecture=ODDA_ModifTable.ExecuteReader

         do until not malecture.read

        ListBox1.Items.Add(malecture("nom"))

         loop

         malecture.Close

         DBobjConn.Dispose


    End Sub

    Sub ListBox1_SelectedIndexChanged(sender As Object, e As EventArgs)

    End Sub

</script>
<html>
<head>
</head>
<body>
    <form runat="server">
<asp:ListBox id="ListBox1" runat="server" DataValueField="Nom" DataTextField="Nom" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"></asp:ListBox>
    </form>
</body>
</html>




Cette discussion est classé dans : fichier, arrive, connecter, débutant, aspx


Répondre à ce message

Sujets en rapport avec ce message

Liste fichier dans combo [ par triners ] Je n'arrive pas à faire en ASP un combo avec la liste des fichiers d'un répertoire donné.Je sais que c'est la commande "getfiles" mais je n'arrive pas question de débutant [ par bossun ] bonjour amis du monde, :-)petite question à 5Fr!!en php on as les fichiers .inc pour pouvoir stocker des procédures ou autres fonctions...et en ASP ex TextBox ne s'affiche pas sur ma page ASPX (débutant) [ par jds ] SalutJe viens de contruire ma première application en ASP.net, mais quand j'affiche ma page sur I.E, la textbox que j'ai placé dans mon code n'apparaî Code Behind usercontrol [ par micko75 ] bonjour, apparemnt vu vos post du mois de novembre 2003 qqn peut m'aider lol ...Voici mon probleme :je souhaite faire appel à une methode d'un usercon Comment passer des paramétres à un fichier aspx par l'URL ? [ par JeanCoudert ] J'aimerais envoyer un Email en éxécutant un aspx sur le serveur en passant les paramètres à la fin de l'URL.Exemple : http://www.monsite.fr/SendEmail. boucle for [ par dionysos6868 ] Bonjourj'ai fait ma connection a ma base de donnée dans mon fichier webform.aspx.vbet je voudrais fair un boucle qui puisse m'afficher un table et non XML débutant.. [ par jcq ] Salut à tous,débutant en asp.net, je cherche à faire un truc tout simple:- avoir un fichier xml de config perso(MaConfig.xml) 0& connexion a une table de sql a partir d'un fichier aspx c#? trés urgent [ par firas_tn ] Salut a tous c trés urgentcomment je peux connecter une table d'une base de donnée a partir d'un fichier aspx c# c a dire dans le code de cette page c Probleme d'authentification [ par LOUTTY ] SalutJ'ai un probleme je voudrais faire s'identifier les personne qui arrive sur mon site j'ai bien fait le fichier index.aspx, login.aspx. web.config recherche de répertoir local via une page aspx [ par Thanos_the_yopper ] Bonjour, Je suis en train de déveloper une appli en ASP.NET/C#. Sur une de mes pages aspx, j'aurais voulu avoir un bouton genre "parcourir" pour "bro


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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,172 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é.