IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Choix de la connection à une base de donnée


Sujet :

C#

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 198
    Points : 106
    Points
    106
    Par défaut Choix de la connection à une base de donnée
    Bonjour,

    Je désire me connecter à une base de donnée Access mais je me retrouve face à un choix auquel je ne sais pas me décider.

    Pour ce qui est de la connexion, me conseillez vous :

    - SqlConnection
    - OleDbConnection
    - OdbcConnection
    - autre ?

    En sachant que la possibilité de changer de base de donnée est de l'ordre de 0 et que c'est uniquement pour une plateforme windows.

    Merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Points : 338
    Points
    338
    Par défaut
    OleDbConnection

    SqlConnection étant plutot reserver pour SQL Serveur

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    311
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2003
    Messages : 311
    Points : 337
    Points
    337
    Par défaut
    Qu'apporte OLE en plus de ODBC?

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 198
    Points : 106
    Points
    106
    Par défaut
    Citation Envoyé par zoubidaman Voir le message
    Qu'apporte OLE en plus de ODBC?
    J'allais poser la même question.
    La seule réponse que je vois c'est le temps de conversion d'une requête odbc vers la requête dans le "langage" de la db

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Points : 338
    Points
    338
    Par défaut
    "OleDb Odbc" + page francophones sous google

    sa donne notre amis a tous
    http://www.developpez.net/forums/arc...hp/t-4144.html



    EDIT: Il est vrai que certaine personne dise que sa peut parfois etre plus long, jamais tester pour ma part

    après il faut etre realiste, avec une mise en reseaux et multi-poste il est plus pratique et performant d'utiliser un petit MySQL gratuit avec sont connecteur .NET MySqlConnection

    si vous avez les moyens SQL Serveur peut etre bien, mais je prefere de loing MySQL

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    198
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 198
    Points : 106
    Points
    106
    Par défaut
    Il doit y avoir une ambiguité dans les termes odbc, oledb, ado et ado.net car il classe ceux-ci par ordre de performance ou ancienneté "ODBC < OLE DB < ADO < ADO.net"

    Alors qu'ici on fait appelle à ADO.NET pour utiliser une oledbConnection ( odbcConnectio, sqlConnection, ... )

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Points : 338
    Points
    338
    Par défaut
    je ne pourrais pas trop ten dir plus, j'ai toujours travailler avec:
    System.Data.OleDb.OleDbConnection

    j'ai tester ADO sous VB6....
    sa ne m'as pas plus, après c'est peut etre moi mais j'aime avoir un controle total

    il ya peut de temps j'ai fait une petite appli avec base Access 2003 en local, avec OleDbConnection tout a fonctionner parfaitement, sa repondè rapidement


    après comme Editer plus haut, il ne faut pas hesiter a passer a un serveur. bien paramètrè il ne mange pas grand chose et c'est aprèciable lors d'une mise en reseaux

Discussions similaires

  1. Réponses: 3
    Dernier message: 15/05/2006, 01h39
  2. Réponses: 8
    Dernier message: 09/11/2004, 13h25
  3. [débutant] Connection à une base de donnée Access
    Par Lorenzox dans le forum JBuilder
    Réponses: 1
    Dernier message: 25/10/2004, 17h28
  4. Connection à une base de données
    Par rodri dans le forum Bases de données
    Réponses: 3
    Dernier message: 28/07/2004, 16h05
  5. Connection à une base de données
    Par rodri dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/07/2004, 14h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo