Bonjour,
Je commence a faire un peu d'ASP.NET et de C#. J'aimerai me connecter a une base de donnees ACCESS afin d'afficher les donnees d'une des tables en HTML pour qu'un utilisateur puisse les voir.
J'ai commence par ouvrir la base de donnees mais ensuite je suis bloquee. Voici mon fichier aspx.cs :
Dans mon fichier aspx, j'ai cree une table :
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 public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { String rqt = "select * from tPerson;"; // Declaration de l'objet de connexion System.Data.OleDb.OleDbConnection oConnection; // Creation de l'objet de connexion oConnection = new System.Data.OleDb.OleDbConnection(); // Ecriture de la chaine de connexion string sConnectionString; sConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\\...\\db1.mdb"; oConnection.ConnectionString = sConnectionString; // Ouverture de la connexion oConnection.Open(); // Traitement des operations a effectuer sur la base de donnees System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter(rqt, oConnection); DataSet ds = new DataSet(); //remplissage du DataSet avec les resultats de la requête da.Fill(ds); // Fermeture de la connexion oConnection.Close(); } }
afin que les donnees recuperees soient affichees dans un tableau (cela me parait peu une ligne de code dans ce fichier pour un tableau, quand est-ce que je dois dire que ce tableau possede 5 colonnes, etc. ?).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:Table ID="Table1" runat="server"> </asp:Table>
Le probleme sera d'afficher ce que j'ai dans ma table ACCESS sur une page HTML mais je ne vois po comment faire. Pouvez-vous m'eclairer s'il vous plait?
Merci pour votre aide.
Partager