ACCÉDER À UNE BASE DE DONNÉES ORACLE SANS ODBC NI MDAC
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019
-
18 sept. 2003 à 15:11
Le newbie
Messages postés200Date d'inscriptionmardi 17 octobre 2006StatutMembreDernière intervention24 mars 2012
-
18 déc. 2008 à 11:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Le newbie
Messages postés200Date d'inscriptionmardi 17 octobre 2006StatutMembreDernière intervention24 mars 20122 18 déc. 2008 à 11:48
Salut,
Très bonne classe merci bcp. @+
cs_Monsieur J
Messages postés2Date d'inscriptionmercredi 22 septembre 2004StatutMembreDernière intervention 2 mars 2007 2 mars 2007 à 09:30
Merci beaucoup.
Je débute en VB2005 et c'est vraiment très différent de VB6
cs_Bogala
Messages postés4Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 1 mars 2007 1 mars 2007 à 16:55
Oups, j'allais oublier...
Open pour ouvrir la connexion et close pour la fermer. Je conseille d'ouvrir la connection lors de la création du formulaire et de la fermer avec ce formulaire.
Là, dans le petit bout de code, j'ai oublié le maVariable.Close
cs_Bogala
Messages postés4Date d'inscriptionlundi 30 décembre 2002StatutMembreDernière intervention 1 mars 2007 1 mars 2007 à 16:49
Euh non...
Par contre son utilisation est très facile
Dim maVariable as new OracleAccess
maVariable.Open(monInstenceOracle, monUser, monPassword)
Dim maTable as new DataTable
maVariable.ExecuteQuery("SELECT SYSDATE FROM DUAL", maTable)
dataGrid1.RecordSource = maTable
Enfin, quelque chose du style (Exemple ici pour afficher le contenu de ta requête dans un dataGrid)
Sinon, j'ai testé cette classe sur oracle 8i et 9i. J'utilise aussi OracleClient avec mes application C# et Oracle 10g. Je présume donc que cette classe est aussi compatible avec Oracle 10g...
cs_Monsieur J
Messages postés2Date d'inscriptionmercredi 22 septembre 2004StatutMembreDernière intervention 2 mars 2007 1 mars 2007 à 15:41
Aurais tu un example d'utilisation de module de classe?
Y a t'il des références spéciales à ajouter au projet?
Et surtout est ce que cela fonctionne avec toutes les versions d'Oracle??
merci d'avance.
106
Messages postés39Date d'inscriptionjeudi 17 janvier 2002StatutMembreDernière intervention14 janvier 2008 15 déc. 2006 à 07:54
Salut,
As-tu essayé ton code sous VB2005 avec Oracle 9i ?
Si c'est le cas, as-tu un exemple d'utilisation ?
Merci d'avance.
arthur007
Messages postés22Date d'inscriptiondimanche 11 janvier 2004StatutMembreDernière intervention31 janvier 2006 15 déc. 2004 à 01:04
Bonjour,
J'ai un problèm de connection à une DB oracle via vb.net.
Je vois que dans ton coude tu utilise par exemple:
System.Data.OracleClient.OracleConnection
Moi je ne trouve pas cette DLL. que je fais : imports system.data.... je ne trouve pas oracleclient !!!
Estce que 'il faut aller chercher cette DLLD qlq part? ou comment je dois faire?
Merci d'avance pour ton aide. car je suis blocké
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 18 sept. 2003 à 15:11
SANS ODBC NI MDAC ben heureusement sous .net, le driver OracleClient est en mode natif comme celui pour Sql Serveur, leurs temps de reponses sont donc incomparables a tout autre mode.
Continue ainsi, tres bien.
18 déc. 2008 à 11:48
Très bonne classe merci bcp. @+
2 mars 2007 à 09:30
Je débute en VB2005 et c'est vraiment très différent de VB6
1 mars 2007 à 16:55
Open pour ouvrir la connexion et close pour la fermer. Je conseille d'ouvrir la connection lors de la création du formulaire et de la fermer avec ce formulaire.
Là, dans le petit bout de code, j'ai oublié le maVariable.Close
1 mars 2007 à 16:49
Par contre son utilisation est très facile
Dim maVariable as new OracleAccess
maVariable.Open(monInstenceOracle, monUser, monPassword)
Dim maTable as new DataTable
maVariable.ExecuteQuery("SELECT SYSDATE FROM DUAL", maTable)
dataGrid1.RecordSource = maTable
Enfin, quelque chose du style (Exemple ici pour afficher le contenu de ta requête dans un dataGrid)
Sinon, j'ai testé cette classe sur oracle 8i et 9i. J'utilise aussi OracleClient avec mes application C# et Oracle 10g. Je présume donc que cette classe est aussi compatible avec Oracle 10g...
1 mars 2007 à 15:41
Y a t'il des références spéciales à ajouter au projet?
Et surtout est ce que cela fonctionne avec toutes les versions d'Oracle??
merci d'avance.
15 déc. 2006 à 07:54
As-tu essayé ton code sous VB2005 avec Oracle 9i ?
Si c'est le cas, as-tu un exemple d'utilisation ?
Merci d'avance.
15 déc. 2004 à 01:04
J'ai un problèm de connection à une DB oracle via vb.net.
Je vois que dans ton coude tu utilise par exemple:
System.Data.OracleClient.OracleConnection
Moi je ne trouve pas cette DLL. que je fais : imports system.data.... je ne trouve pas oracleclient !!!
Estce que 'il faut aller chercher cette DLLD qlq part? ou comment je dois faire?
Merci d'avance pour ton aide. car je suis blocké
18 sept. 2003 à 15:11
Continue ainsi, tres bien.