Bonjour,
Je cherche un tutoriel qui pourrait m’expliquer clairement comment lire une BDD Access en ASP.net avec C#
J’ai fait beaucoup de recherches mais j’ai trouvé seulement les variables de connexion.
Merci pour votre aide.
Bonjour,
Je cherche un tutoriel qui pourrait m’expliquer clairement comment lire une BDD Access en ASP.net avec C#
J’ai fait beaucoup de recherches mais j’ai trouvé seulement les variables de connexion.
Merci pour votre aide.
Tourne toi vers ODBC (System.Data.Odbc.OdbcConnection)
Comment utiliser le fournisseur managé ODBC .NET dans Visual C# .NET et chaîne de connexion
Oui mais je dois travailler avec Access, ya bien des tutos utilisant Access kan même!
string Pseudo = Textbox1.Text;
Session[“Pseudo”] = Pseudo;
try
{
int ID_Pseudo = 0;
System.Data.OleDb.OleDbConnection Connexion = new System.Data.OleDb.OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=" + Server.MapPath("App_Data\\chat.mdb"));
System.Data.OleDb.OleDbCommand InserePseudo = new System.Data.OleDb.OleDbCommand();
System.Data.OleDb.OleDbCommand ChercheIDMax = new System.Data.OleDb.OleDbCommand();
System.Data.OleDb.OleDbDataReader Lecture;
Connexion.Open();
ChercheIDMax.CommandText = "SELECT MAX(ID_Utilisateur) FROM Table_utilisateur";
ChercheIDMax.Connection = Connexion;
Lecture = ChercheIDMax.ExecuteReader();
Lecture.Read();
if (!Lecture.IsDBNull(0))
ID_Pseudo = Lecture.GetInt32(0) + 1;
Lecture.Close();
Session["ID_Pseudo"] = ID_Pseudo.ToString();
InserePseudo.Connection = Connexion;
InserePseudo.CommandText = "INSERT INTO Table_utilisateur VALUES(" + ID_Pseudo.ToString() + ",'" + Pseudo + "');";
InserePseudo.ExecuteNonQuery();
Connexion.Close();
}
catch (Exception Erreur)
{
//Label1.Text="Erreur dans l'insertion";// trouver quoi faire !!
Response.Write(Erreur.Message);
}
Edité le 31/05/2007 à 17:23