HELLLLP ! Prb de requete sur base Oracle

Lapinot Messages postés 3 Date d'inscription mardi 25 juin 2002 Statut Membre Dernière intervention 11 décembre 2006 - 25 juin 2002 à 11:11
MAKHALID Messages postés 2 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 20 juin 2006 - 20 juin 2006 à 18:05
Lorsque j'exécute le code suivant, jai le message :
'ORA-00911 : Caractère non valide'

J'ai essayé deux version d'Oracle, les biblis ADO 2.5 et 2.7, rien n'y fait.

Je suis au bout du rouleau !!!

Dim DBMep As New ADODB.Connection
Dim Produit As New ADODB.Recordset
Dim cmd As New ADODB.Command

Dim Provider As String
Dim Connexion As String

Provider = "MSDAORA"
Connexion = "Data Source=MEP;User ID=user1;" & _
"Password=u1"

With DBMep
.Provider = Provider
.ConnectionString = Connexion
.ConnectionTimeout = 6
.CommandTimeout = 60
.Open
End With

cmd.CommandType = adCmdText
cmd.ActiveConnection = DBMep

cmd.CommandText = "select * from Produits;"

Set Produit = cmd.Execute

Produit.Close

2 réponses

Harlock31 Messages postés 1 Date d'inscription vendredi 19 mars 2004 Statut Membre Dernière intervention 19 mars 2004
19 mars 2004 à 10:12
C'est trés simple : on est pas en pl sql, alors enleve le ";" est ça passera tous seul.
@+
0
MAKHALID Messages postés 2 Date d'inscription vendredi 6 mai 2005 Statut Membre Dernière intervention 20 juin 2006
20 juin 2006 à 18:05
Bonjour
Il suffit d'enlever la virgule de l'expression
encmd.CommandText = "select * from Produits;"
0
Rejoignez-nous