-
OLEDB / ODBC
Une question simple... :
Est-ce quelqu'un pourrait m'expliquer, ou me donner un lien, qui m'explique la diff�rence entre une conexion ODBC et OLE DB ?
Et j'ai pu lire qu'ODBC est relativement plus lent et 'vieillot'. alors qu'en est-il ?
Je dois me lancer dans un d�veloppement sous C++ Builder, et j'aimerais savoir que choisir me connecter a ma bd.
merci a tous !
-
j'ai utilis� les oledb pour une appication commenc� recement
en faite l'oledb est une couche sup�rieur a l'odbc.
De plus il est plus r�cent comme tu a pu le lire.
l'avantage de l'oledb c'est que tu n'as pas besoin de cr�er d'alias, ce qui rend l'application plus portable. tu peux te cr�er en plus des fichier .udl si tu veux configurer des fichiers pour modifier l'acces a ta base de donn�, puis dans le logiciel tu fais le liens avec le fichier au lieu de faire le lien avec la base de donn�e.
comme l'odbc pour te connect� au base de donn�e tu peut utiliser les composant ADO.
Voila pour ce que j'ai pu constater pendant le court temp que j'utilise les OLEDB pour interbase.
Bonne Contnuation :wink:
-
OK, merci !
sympa tout ca...
Mais une question, en utilisant ODBC, c'est obligatoire de cr�er un Alias ?
-
Et bien tu es oblig� de l'enregistrer comme source de donn�e :roll:
alors qu'avec OLEDB tu passe directement ta base de donn�e au dataset :wink:
-
Mais avec OLEDB on doit aussi utiliser ADO pour pouvoir effectuer des requ�tes SQL non ? :wink:
-
Par forc�ment, tu peux passer outre les requetes SQL en utilisant les rowsets.