Quel est le pilote ODBC à utiliser pour se connecter à une base Sybase avec VB ou VC#, une illustration serait la bienvenue.
Quel est le pilote ODBC à utiliser pour se connecter à une base Sybase avec VB ou VC#, une illustration serait la bienvenue.
Pour se connecter à une base sybase via VB6 le vous propose d’essayer la procedure suivante :
Créer une procedure de connection en utilisant l’objet ADODB
Exemple :
Une fois la fonction de connection ecrite ds VB, vous pouvez alors configurer le pilote ODBC de sybase qui se trouve dans la liste des pilotes proposés par windows.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Public cnx As ADODB.Connection Public Sub Connex() Set cnx = New ADODB.Connection cnx.ConnectionString = "DatabaseName=baseVB" cnx.Open Exit Sub End Sub
Mais a mon avis il est plus aisé de faire les connections des bases sybase via les engines (vous avez une idée ?)
Si oui vous aurez besoin de configurer le service standalone engine
Exemple de configuration
Donner un nom à votre service et configurer les paramétres suivants :
Le nom de l’instance :-n CONNEX
Le chemin de la base :c:\sybase\data\Mabase.db –n baseVB
Après toute ses manipulation, vous configurer enfin votre ODBC en précisant exactement le server name :le nom de l’instance dans notre cas c’est CONNEX et le databasename c’est baseVB
je crois que ça ira
je vous prie de m'exuser sur le format de mon message j'ai dû clique m'importe quoi
je suis nouveau dans le forum
merci
la deuxieme possibilite est celle-ci en utilisant la même procedure que j'avais transmise mais ici vous utiliser le DSN le code suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Public cnx As ADODB.Connection Public Sub Connex() Set cnx = New ADODB.Connection cnx.ConnectionString = "DSN=mabase" cnx.Open Exit Sub End Sub
lorsque vous aller configurer votre ODBC, data source name doit être mabase dans ce cas avant tout, le service doit être demarrer
merce Hadley LOEMBA
Je préfère la deuxième méthode.
Cool, je ne pouvais pas me representer que ce serait aussi simple comme cela.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager