OVH Cloud OVH Cloud

VB6 et ODBC sur SQL Server

2 réponses
Avatar
eric
bonjour =E0 tous

J'utilise ADO pour me connecter via ODBC =E0 une base SQL
jusque la pas de prob. Actuellement je teste l'applic via=20
VB avec F5 et non via l'EXE
je me connecte bien =E0 la base avec le code ci-dessous
set cnxODBC =3D new ADODB.connection
cnxODBC.ConnectionString =3D"DSN=3DIPI;UID=3Dsa;PWD=3D;"
cnxODBC.Open

puis avant de quitter.
cnxODBC.Close
set cnxODBC =3D Nothing

Le probleme est que lorsque j'essaie de rentrer =E0 nouveau=20
dans l'application, la connexion ne se fait pas et je dois=20
relancer VB et relancer l'applic avec F5 pour me connecter.

Merci pour votre aide sur ce probl=E8me.
Si vous avez quelques sites sur ADO et ses propri=E9t=E9s, je=20
suis preneur.
Bon courage
Eric

2 réponses

Avatar
Cédric Naudy
Pourquoi ustiliser ado avec odbc alors qu'il existe un provider oledb pour
SQL server ?
Cela induit l'utilisation dune couche supplémentaire....

Cédric

"eric" wrote in message
news:08b901c3c619$7249d830$
bonjour à tous

J'utilise ADO pour me connecter via ODBC à une base SQL
jusque la pas de prob. Actuellement je teste l'applic via
VB avec F5 et non via l'EXE
je me connecte bien à la base avec le code ci-dessous
set cnxODBC = new ADODB.connection
cnxODBC.ConnectionString ="DSN=IPI;UID=sa;PWD=;"
cnxODBC.Open

puis avant de quitter.
cnxODBC.Close
set cnxODBC = Nothing

Le probleme est que lorsque j'essaie de rentrer à nouveau
dans l'application, la connexion ne se fait pas et je dois
relancer VB et relancer l'applic avec F5 pour me connecter.

Merci pour votre aide sur ce problème.
Si vous avez quelques sites sur ADO et ses propriétés, je
suis preneur.
Bon courage
Eric
Avatar
Eric
j'utilise ADO avec ODBC pour me connecter à SQL, car je me
connecte à une base de l'editeur SAGE et il préconise de
passer via leur driver ODBC et non en natif SQL pour des
questions d'integrité et de controle de la base.


-----Message d'origine-----
Pourquoi ustiliser ado avec odbc alors qu'il existe un


provider oledb pour
SQL server ?
Cela induit l'utilisation dune couche supplémentaire....

Cédric

"eric" wrote in


message
news:08b901c3c619$7249d830$
bonjour à tous

J'utilise ADO pour me connecter via ODBC à une base SQL
jusque la pas de prob. Actuellement je teste l'applic via
VB avec F5 et non via l'EXE
je me connecte bien à la base avec le code ci-dessous
set cnxODBC = new ADODB.connection
cnxODBC.ConnectionString ="DSN=IPI;UID=sa;PWD=;"
cnxODBC.Open

puis avant de quitter.
cnxODBC.Close
set cnxODBC = Nothing

Le probleme est que lorsque j'essaie de rentrer à nouveau
dans l'application, la connexion ne se fait pas et je dois
relancer VB et relancer l'applic avec F5 pour me


connecter.

Merci pour votre aide sur ce problème.
Si vous avez quelques sites sur ADO et ses propriétés, je
suis preneur.
Bon courage
Eric


.