[C#] recuperer une base de donnees ACCESS et affichage
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 :
Code:
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();
}
} |
Dans mon fichier aspx, j'ai cree une table :
Code:
1 2
| <asp:Table ID="Table1" runat="server">
</asp:Table> |
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. ?).
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.