Les Snippets

Connexion

Connexion à une base de données Access

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 07/04/2006 18:51:40 et initié par Charles Racaud [Liste]
Date de mise à jour : 07/08/2008 23:01:25
Vue : 49448
Catégorie(s) : Base de données
Langage sélectionné : C# 2.x
Langages dispo pour ce code :
- C# 1.x, C# 2.x
- VB 2005, VB.NET 1.x
- VB6, VBA
- Voir tous les langages pour ce code snippet



Langage : C# 1.x , C# 2.x
Date ajout : 07/04/2006
Posté par Charles Racaud [Liste]
DateMAJ : 07/04/2006
using System.Data.OleDb;
public class Bd
{
  private System.Data.OleDb.OleDbConnection Connection;
  public void Open(string FileName)
  {
    Connection = new System.Data.OleDb.OleDbConnection();
    Connection.ConnectionString = "Provider=microsoft.jet.oledb.4.0;Data Source=" + FileName + ";";
    Connection.Open();
  }
  public System.Data.DataTable GetTable(string Requete)
  {
    try
    {
      System.Data.DataSet DtSet = new System.Data.DataSet();
      System.Data.OleDb.OleDbDataAdapter AdapTContact = new System.Data.OleDb.OleDbDataAdapter(Requete, Connection);
      AdapTContact.Fill(DtSet, ((char)0).ToString());
      return DtSet.Tables[0];
    }
    catch (Exception Err)
    {
      throw Err;
    }
  }
  public void Close()
  {
    Connection.Close();
    Connection.Dispose();
    Connection = null;
  }
}
Example d'utilisation:
System.Data.DataTable Table;
Bd Bd = new Bd();
Bd.Open(@"Chemin\De\Votre\BaseDeDonnee");
Table = Bd.GetTable("select * from NomDeVotreTable");
Bd.Close();


Snippets en rapport avec : Connexion, Requete, Sql, Acces, Database



Codes sources en rapport avec : Connexion, Requete, Sql, Acces, Database

{} [FLEX 4/AIR] SQLITE LES BASES
Bonjour, Voici une petite demo pour poser les bases de l'utilisation du moteur SQLite dans Flex. ...

{Visual Basic, VB6, VB.NET, VB 2005} CONNEXION ET REQUETES SQL SERVER AVEC VB.NET
Voici comment faire pour vous connecter à SQL Server dans un premier temps et exécuter des requêtes ...

{C# / C#.NET} DOTNETSMARTCONNECTION : CONNEXION À UNE BDD ACCESS OU SQL SERVER.
DotNetSmartConnection permet de réaliser des connexions à destination, soit d'une BDD ACCESS, soit d...

{PHP} CLASS SIMPLE CBASEDONNEE
Class simple pour ce connecter une base de donnée MySQL. Il suffit de créer un objet de class CBase...

{Visual Basic, VB6, VB.NET, VB 2005} EXECUTEUR DE REQUETE SQL (ORIENTÉ ORACLE)
Permet d'executer des requetes SQL, taper, coller ou via un fihcier *.sql contenant les requetes. A...

{Visual Basic, VB6, VB.NET, VB 2005} UTILISATION DE SQLITE AVEC UNE CLASSE DE CONNECTION
Ce petit programme permet de créer et d'utiliser une base de données sous Sqlite. Je l'ai écrit a...

{Delphi} COMPOSANTS ADO DE CONNEXION AVEC PRIVILEGES D'ACCÉES AVEC L'AIDE
1. TMyDataSet: Ce composant est un composant AdoDataSet un peut modifié, car son état est fixé su...

{Visual Basic, VB6, VB.NET, VB 2005} GESTSTAGAIRE
c'est un gestionaire pour gérer les stagaires leurs notes ,modules etc... Dans ce gestionaire on a ...

{C# / C#.NET} SIMPLIFIER LES REQUETE SQL
Je trouve que faire des requete dans le code est très ennuyeux, j'au fait alors un petit code qui pe...

{Visual Basic, VB6, VB.NET, VB 2005} INTEGRER UN SIMPLE ÉDITEUR POUR EXPRESSIONS SQL DANS VOS PROJETS.
Parfois on est ammené à intervenir sur une base pour corriger certaines anomalies accidentelles et...