A L'AIDE ! Prb de requete sur base Oracle

Messages postés
3
Date d'inscription
mardi 25 juin 2002
Statut
Membre
Dernière intervention
11 décembre 2006
-
Messages postés
55
Date d'inscription
mardi 21 mai 2002
Statut
Membre
Dernière intervention
6 mai 2009
-
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

1 réponse

Messages postés
55
Date d'inscription
mardi 21 mai 2002
Statut
Membre
Dernière intervention
6 mai 2009

fait un test comme cela
Dim MyConn As ADODB.Connection
Dim sqlSelect As ADODB.Recordset
Dim strSQL As String
dim CStg as string
CStg ="Provider = "MSDAORA;"CStg CStg & "Connexion "Data Source=MEP;"
CStg = CStg & "User ID=user1;"
CStg = CStg & "Password=u1"

Set MyConn = New ADODB.Connection
MyConn.ConnectionString = CStg
MyConn.Open
Set sqlSelect = New ADODB.Recordset
strsql=" select * from produit" ' sans ;
set sqlSelect =MyConn.execute(strSQL )

et voila n'oubli pas de rajouter la reference
f2 Microsoft activex Data Object 2.xx
nariel1