A L'AIDE ! 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 à 18:05
nariel1 Messages postés 55 Date d'inscription mardi 21 mai 2002 Statut Membre Dernière intervention 6 mai 2009 - 25 juin 2002 à 18:31
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

nariel1 Messages postés 55 Date d'inscription mardi 21 mai 2002 Statut Membre Dernière intervention 6 mai 2009
25 juin 2002 à 18:31
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
0
Rejoignez-nous