Bonjour,
j'ai fait un programme pour extraires des infos d'une base sur vb6.
je travaillais avec un PC sous winXp.
en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen.
il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'"
Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ?
doit on ecrire d'une manière differente la requette ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Axel Guerrier [MS]
Bonjour,
A mon avis, tu utilises DAO et ADO dans le même projet.
quand tu instancies ton objet Recordset, spécifie bien :
Dim myRecordset as New ADODB.Recordset
168335 INFO: Using ActiveX Data Objects (ADO) via Visual Basic http://support.microsoft.com/?id8335
-- Axel GUERRIER Microsoft France -------------------- Merci de bien vouloir répondre à ce message dans le newsgroup où il a été posté. Je le consulte régulièrement.
"Fredo_du_69" wrote in message news:4BqRc.14934$
Bonjour, j'ai fait un programme pour extraires des infos d'une base sur vb6. je travaillais avec un PC sous winXp. en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen. il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'" Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ? doit on ecrire d'une manière differente la requette ?
merci.
Bonjour,
A mon avis, tu utilises DAO et ADO dans le même projet.
quand tu instancies ton objet Recordset, spécifie bien :
Dim myRecordset as New ADODB.Recordset
168335 INFO: Using ActiveX Data Objects (ADO) via Visual Basic
http://support.microsoft.com/?id8335
--
Axel GUERRIER
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.
"Fredo_du_69" <dorbigom_pas_de_spam@yahoo.fr> wrote in message
news:4BqRc.14934$qn2.1898@nntpserver.swip.net...
Bonjour,
j'ai fait un programme pour extraires des infos d'une base sur vb6.
je travaillais avec un PC sous winXp.
en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen.
il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'"
Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ?
doit on ecrire d'une manière differente la requette ?
A mon avis, tu utilises DAO et ADO dans le même projet.
quand tu instancies ton objet Recordset, spécifie bien :
Dim myRecordset as New ADODB.Recordset
168335 INFO: Using ActiveX Data Objects (ADO) via Visual Basic http://support.microsoft.com/?id8335
-- Axel GUERRIER Microsoft France -------------------- Merci de bien vouloir répondre à ce message dans le newsgroup où il a été posté. Je le consulte régulièrement.
"Fredo_du_69" wrote in message news:4BqRc.14934$
Bonjour, j'ai fait un programme pour extraires des infos d'une base sur vb6. je travaillais avec un PC sous winXp. en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen. il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'" Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ? doit on ecrire d'une manière differente la requette ?
merci.
Fredo_du_69
je l'ai bien déclaré ainsi : Dim RsClasse As New ADODB.Recordset. mais mon application marche sans problème sur win xp. elle deconne en win 98. et je n'utilise pas de DAO. merci de ta collabration. Fred.
"Axel Guerrier [MS]" a écrit dans le message de news:
Bonjour,
A mon avis, tu utilises DAO et ADO dans le même projet.
quand tu instancies ton objet Recordset, spécifie bien :
Dim myRecordset as New ADODB.Recordset
168335 INFO: Using ActiveX Data Objects (ADO) via Visual Basic http://support.microsoft.com/?id8335
-- Axel GUERRIER Microsoft France -------------------- Merci de bien vouloir répondre à ce message dans le newsgroup où il a été posté. Je le consulte régulièrement.
"Fredo_du_69" wrote in message news:4BqRc.14934$ > Bonjour, > j'ai fait un programme pour extraires des infos d'une base sur vb6. > je travaillais avec un PC sous winXp. > en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen. > il bloque sur cette ligne avec erreur 13. > > Sql = "Select * from Eleves where CodeEleve='" & Code & "'" > Set RsClasse = AdoConnexion.Execute(Sql) > > A quoi peut être du le problème ? > doit on ecrire d'une manière differente la requette ? > > merci. > >
je l'ai bien déclaré ainsi :
Dim RsClasse As New ADODB.Recordset.
mais mon application marche sans problème sur win xp.
elle deconne en win 98.
et je n'utilise pas de DAO.
merci de ta collabration.
Fred.
"Axel Guerrier [MS]" <axelg@online.microsoft.com> a écrit dans le message de
news:uzcNkiffEHA.2812@tk2msftngp13.phx.gbl...
Bonjour,
A mon avis, tu utilises DAO et ADO dans le même projet.
quand tu instancies ton objet Recordset, spécifie bien :
Dim myRecordset as New ADODB.Recordset
168335 INFO: Using ActiveX Data Objects (ADO) via Visual Basic
http://support.microsoft.com/?id8335
--
Axel GUERRIER
Microsoft France
--------------------
Merci de bien vouloir répondre à ce message dans le newsgroup où il a été
posté. Je le consulte régulièrement.
"Fredo_du_69" <dorbigom_pas_de_spam@yahoo.fr> wrote in message
news:4BqRc.14934$qn2.1898@nntpserver.swip.net...
> Bonjour,
> j'ai fait un programme pour extraires des infos d'une base sur vb6.
> je travaillais avec un PC sous winXp.
> en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen.
> il bloque sur cette ligne avec erreur 13.
>
> Sql = "Select * from Eleves where CodeEleve='" & Code & "'"
> Set RsClasse = AdoConnexion.Execute(Sql)
>
> A quoi peut être du le problème ?
> doit on ecrire d'une manière differente la requette ?
>
> merci.
>
>
je l'ai bien déclaré ainsi : Dim RsClasse As New ADODB.Recordset. mais mon application marche sans problème sur win xp. elle deconne en win 98. et je n'utilise pas de DAO. merci de ta collabration. Fred.
"Axel Guerrier [MS]" a écrit dans le message de news:
Bonjour,
A mon avis, tu utilises DAO et ADO dans le même projet.
quand tu instancies ton objet Recordset, spécifie bien :
Dim myRecordset as New ADODB.Recordset
168335 INFO: Using ActiveX Data Objects (ADO) via Visual Basic http://support.microsoft.com/?id8335
-- Axel GUERRIER Microsoft France -------------------- Merci de bien vouloir répondre à ce message dans le newsgroup où il a été posté. Je le consulte régulièrement.
"Fredo_du_69" wrote in message news:4BqRc.14934$ > Bonjour, > j'ai fait un programme pour extraires des infos d'une base sur vb6. > je travaillais avec un PC sous winXp. > en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen. > il bloque sur cette ligne avec erreur 13. > > Sql = "Select * from Eleves where CodeEleve='" & Code & "'" > Set RsClasse = AdoConnexion.Execute(Sql) > > A quoi peut être du le problème ? > doit on ecrire d'une manière differente la requette ? > > merci. > >
lolo
Coucou, si cela ne marche essaye de faire comme ça :
Dim RsClasse As New ADODB.Recordset
Sql = "Select * from Eleves where CodeEleve='" & Code & "'" RsClasse.open Sql ,AdoConnexion, ,adOpenStatic, adLockOptimistic
do until RsClasse.eof
loop.
"Fredo_du_69" a écrit dans le message de news:4BqRc.14934$
Bonjour, j'ai fait un programme pour extraires des infos d'une base sur vb6. je travaillais avec un PC sous winXp. en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen. il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'" Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ? doit on ecrire d'une manière differente la requette ?
merci.
Coucou,
si cela ne marche essaye de faire comme ça :
Dim RsClasse As New ADODB.Recordset
Sql = "Select * from Eleves where CodeEleve='" & Code & "'"
RsClasse.open Sql ,AdoConnexion, ,adOpenStatic, adLockOptimistic
do until RsClasse.eof
loop.
"Fredo_du_69" <dorbigom_pas_de_spam@yahoo.fr> a écrit dans le message de
news:4BqRc.14934$qn2.1898@nntpserver.swip.net...
Bonjour,
j'ai fait un programme pour extraires des infos d'une base sur vb6.
je travaillais avec un PC sous winXp.
en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen.
il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'"
Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ?
doit on ecrire d'une manière differente la requette ?
Coucou, si cela ne marche essaye de faire comme ça :
Dim RsClasse As New ADODB.Recordset
Sql = "Select * from Eleves where CodeEleve='" & Code & "'" RsClasse.open Sql ,AdoConnexion, ,adOpenStatic, adLockOptimistic
do until RsClasse.eof
loop.
"Fredo_du_69" a écrit dans le message de news:4BqRc.14934$
Bonjour, j'ai fait un programme pour extraires des infos d'une base sur vb6. je travaillais avec un PC sous winXp. en essayant d'executer ce prog sur un autre équipé de Win98, pas moyen. il bloque sur cette ligne avec erreur 13.
Sql = "Select * from Eleves where CodeEleve='" & Code & "'" Set RsClasse = AdoConnexion.Execute(Sql)
A quoi peut être du le problème ? doit on ecrire d'une manière differente la requette ?