Connection ODBC et requêtes sur une table Oracle sous Unix

cs_chriswaddle Messages postés 1 Date d'inscription mardi 13 juillet 2004 Statut Membre Dernière intervention 17 juillet 2004 - 17 juil. 2004 à 21:38
nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 - 18 juil. 2004 à 00:58
Bonjour à tous.
Etant débutant en VB. J'aimerais savoir si quelqu'un pourrait me fournir le code VB permettant de se connecter à une base Oracle sous Unix ainsi que le code permettant d'y faire une requête de sélection et une requête d'import de table Oracle (sous Unix) vers une table Access.
Merci d'avance.

1 réponse

nhervagault Messages postés 6063 Date d'inscription dimanche 13 avril 2003 Statut Membre Dernière intervention 15 juillet 2011 37
18 juil. 2004 à 00:58
salut

1--> pour la chaine de connexion
regarde le site connectionstrings.com

2--> pour les acces je te conseille d'utiliser ADO

dim rsado as new adodb.recordset
dim connado as new adodb.connection

connado.connectionstring = "machaine de connection"

connado.open

strsql = "select * from matable"

rsado.Open strSQL, connADO

Do Until rsado.EOF
v1 = rsado!id

rsado.MoveNext
Loop

rsado.close
connado.close

.....

3--> je te conseille aussi d'utiliser les transactions
connADO.BeginTrans
connado.committrans
connado.rollbacktrans

4--> pour le transfert de oracle --> access

la ca peut etre simple ou tres complexe
a) il faut trouver des types de données équivalents
b) tu peux utiliser deux connections
et faire les balancement une base dans l'autre
faire attention a l'ordre des tables
c)je crois qu'il y a des utilitaires dans oracle qui peuvent le faire
directement aussi
d) peut etre en passant par des fichiers csv ca fonctionne aussi
0
Rejoignez-nous