Private Sub Command1_Click()
Dim cn As ADODB.Connection
Set cn =3D New ADODB.Connection
Call cn.Open("DSN=3DGestcomG_Bijou")
Dim cat As New ADOX.Catalog
Dim tbl As ADOX.Table
Dim col As ADOX.Column
cat.ActiveConnection =3D cn.ConnectionString
For Each tbl In cat.Tables
MsgBox tbl.Name
Next tbl
End Sub
Mon DSN fonctionne c'est sur, j'arrive =E0 y acc=E9der par la=20
m=E9thode ADODB
Mais dans le cas de ADOX, =E7a plante sur cat.Tables avec le=20
message d'erreur suivant :
Run-time error : '-2147217887 (80040e21)':
Une op=E9ration OLE-DB en plusieurs =E9tapes a g=E9n=E9r=E9 des=20
erreurs. V=E9rifiez que chaque valeur d'=E9tat OLE-DB=20
disponible. Aucun travail n'a =E9t=E9 effectu=E9
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 Nicolas,
par hasard, ce ne serait pas le bug suivant :
257556 FIX: DB_E_ERRORSOCCURRED When ODBC Driver Returns TABLE_TYPE of More http://support.microsoft.com/?id%7556
-- 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.
"Nicolas" wrote in message news:0ad501c38f03$241c1580$ Bonjour,
J'utilise ADOX, voici mon code :
Private Sub Command1_Click() Dim cn As ADODB.Connection Set cn = New ADODB.Connection Call cn.Open("DSN=GestcomG_Bijou") Dim cat As New ADOX.Catalog Dim tbl As ADOX.Table Dim col As ADOX.Column cat.ActiveConnection = cn.ConnectionString For Each tbl In cat.Tables MsgBox tbl.Name Next tbl End Sub
Mon DSN fonctionne c'est sur, j'arrive à y accéder par la méthode ADODB
Mais dans le cas de ADOX, ça plante sur cat.Tables avec le message d'erreur suivant :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
Pourquoi ? Que faire ?
Merci
Nicolas
Bonjour Nicolas,
par hasard, ce ne serait pas le bug suivant :
257556 FIX: DB_E_ERRORSOCCURRED When ODBC Driver Returns TABLE_TYPE of More
http://support.microsoft.com/?id%7556
--
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.
"Nicolas" <nicolasheurtevin@wanadoo.fr> wrote in message
news:0ad501c38f03$241c1580$a301280a@phx.gbl...
Bonjour,
J'utilise ADOX, voici mon code :
Private Sub Command1_Click()
Dim cn As ADODB.Connection
Set cn = New ADODB.Connection
Call cn.Open("DSN=GestcomG_Bijou")
Dim cat As New ADOX.Catalog
Dim tbl As ADOX.Table
Dim col As ADOX.Column
cat.ActiveConnection = cn.ConnectionString
For Each tbl In cat.Tables
MsgBox tbl.Name
Next tbl
End Sub
Mon DSN fonctionne c'est sur, j'arrive à y accéder par la
méthode ADODB
Mais dans le cas de ADOX, ça plante sur cat.Tables avec le
message d'erreur suivant :
Run-time error : '-2147217887 (80040e21)':
Une opération OLE-DB en plusieurs étapes a généré des
erreurs. Vérifiez que chaque valeur d'état OLE-DB
disponible. Aucun travail n'a été effectué
257556 FIX: DB_E_ERRORSOCCURRED When ODBC Driver Returns TABLE_TYPE of More http://support.microsoft.com/?id%7556
-- 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.
"Nicolas" wrote in message news:0ad501c38f03$241c1580$ Bonjour,
J'utilise ADOX, voici mon code :
Private Sub Command1_Click() Dim cn As ADODB.Connection Set cn = New ADODB.Connection Call cn.Open("DSN=GestcomG_Bijou") Dim cat As New ADOX.Catalog Dim tbl As ADOX.Table Dim col As ADOX.Column cat.ActiveConnection = cn.ConnectionString For Each tbl In cat.Tables MsgBox tbl.Name Next tbl End Sub
Mon DSN fonctionne c'est sur, j'arrive à y accéder par la méthode ADODB
Mais dans le cas de ADOX, ça plante sur cat.Tables avec le message d'erreur suivant :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
Pourquoi ? Que faire ?
Merci
Nicolas
Nicolas
Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)':
Une opération OLE-DB en plusieurs étapes a généré des
erreurs. Vérifiez que chaque valeur d'état OLE-DB
disponible. Aucun travail n'a été effectué
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
Axel Guerrier [MS]
Eh bien, c'est le même message d'erreur, non ?
Quel base de données attaques tu ?
-- 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.
"Nicolas" wrote in message news:270b801c38f10$6fc02d20$ Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
Eh bien, c'est le même message d'erreur, non ?
Quel base de données attaques tu ?
--
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.
"Nicolas" <nicolasheurtevin@wanadoo.fr> wrote in message
news:270b801c38f10$6fc02d20$a601280a@phx.gbl...
Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)':
Une opération OLE-DB en plusieurs étapes a généré des
erreurs. Vérifiez que chaque valeur d'état OLE-DB
disponible. Aucun travail n'a été effectué
-- 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.
"Nicolas" wrote in message news:270b801c38f10$6fc02d20$ Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
Nicolas
J'attaque une source de données (DSN) créée à partir de 2 fichiers SAGE : - un fichier commercial (*.gcm) - un fichier comptable (*.mae)
-----Message d'origine----- Eh bien, c'est le même message d'erreur, non ?
Quel base de données attaques tu ?
-- 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.
"Nicolas" wrote in message news:270b801c38f10$6fc02d20$ Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué
.
J'attaque une source de données (DSN) créée à partir de 2
fichiers SAGE :
- un fichier commercial (*.gcm)
- un fichier comptable (*.mae)
-----Message d'origine-----
Eh bien, c'est le même message d'erreur, non ?
Quel base de données attaques tu ?
--
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.
"Nicolas" <nicolasheurtevin@wanadoo.fr> wrote in message
news:270b801c38f10$6fc02d20$a601280a@phx.gbl...
Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)':
Une opération OLE-DB en plusieurs étapes a généré des
erreurs. Vérifiez que chaque valeur d'état OLE-DB
disponible. Aucun travail n'a été effectué
J'attaque une source de données (DSN) créée à partir de 2 fichiers SAGE : - un fichier commercial (*.gcm) - un fichier comptable (*.mae)
-----Message d'origine----- Eh bien, c'est le même message d'erreur, non ?
Quel base de données attaques tu ?
-- 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.
"Nicolas" wrote in message news:270b801c38f10$6fc02d20$ Ben non il m'affiche :
Run-time error : '-2147217887 (80040e21)': Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez que chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué