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 : 25/04/2006 20:25:57
Vue : 23659
Catégorie(s) : Base de données
Langages dispo pour ce code :
- C# 1.x, C# 2.x
- VB 2005, VB.NET 1.x



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();

Langage : VB.NET 1.x , VB 2005
Date ajout : 07/04/2006
Posté par Charles Racaud [Liste]
Imports System.Data.OleDb
Public Class Bd
  Private Connection As System.Data.OleDb.OleDbConnection
  Public Sub Open(ByVal FileName As String)
    Connection = New System.Data.OleDb.OleDbConnection()
    Connection.ConnectionString = "Provider=microsoft.jet.oledb.4.0;Data Source=" & FileName & ";"
    Connection.Open()
  End Sub
  Public Function GetTable(ByVal Requete As StringAs System.Data.DataTable
    Try
      Dim DtSet As New System.Data.DataSet()
      Dim AdapTContact As New System.Data.OleDb.OleDbDataAdapter(Requete, Connection)
      AdapTContact.Fill(DtSet, Chr(0))
      Return DtSet.Tables(0)
    Catch Err As System.Exception
      Throw Err
    End Try
  End Function
  Public Sub Close()
    Connection.Close()
    Connection.Dispose()
    Connection = Nothing
  End Sub
End Class
Example d'utilisation:
Dim Table As System.Data.DataTable
Dim Bd As 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

{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...

{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...

{Delphi} GESTION BDD CHEZ UN HEBERGEUR INTERNET QUI NE VOUS NE PERMET PAS D'Y ACCEDER DIRECTEMENT
Ce programme va vous permettre par une petite astuce et un composant indy de gérer une base de donné...

{C# / C#.NET} STOCKAGE DVD ET LIVRE AVEC BASE DE DONNEES SQL
petit code en cSharpe faiseant plusieurs choses comme l'achat, la vente, l'ajout ou la supression......

{JAVA / J2EE} CONNEXION À UNE BASE DE DONNÉES SQL SERVER 2005
Dans cet article, vous trouverez un moyen parmi d'autres afin de se connecter à une base de données ...

{Visual Basic, VB6, VB.NET, VB 2005} CLASSE SQL,MYSQL,OLEDB
C'est une classe qui permet de ce connecter à une DB sous SQL serveur ou sous MySQL serveur ou meme ...

{C# / C#.NET} FENÊTRE RÉUTILISABLE CONNEXION À UNE SOURCE DE DONNÉE SQL SERVER
Bonjour, cette source présente une fenêtre permettant de se connecter a SQL SERVER avec different...