Services webmasters
Partenaires
Jeux concours gratuits
 
Comment obtenir la valeur d'une colonne AUTO_INCREMENT avec ODBC
<<<
Rapporter des problèmes avec MyODBC Les interfaces pour MySQL
>>>

8.3 Support ODBC avec MySQL
8 Les interfaces pour MySQL
 Manuel de Référence MySQL 4.1 : Version Française

Comment installer MyODBC
Comment remplir les différents champs dans le programme d'administrateur ODBC
Paramètres de connexion de MyODBC
Comment reporter les problèmes avec ODBC
Programmes qui fonctionnent avec MyODBC
Comment obtenir la valeur d'une colonne AUTO_INCREMENT avec ODBC
->Rapporter des problèmes avec MyODBC

8.3.7 Rapporter des problèmes avec MyODBC

Si vous rencontrez des difficultés avec MyODBC , commencez par faire un fichier de log avec le gestionnaire ODBC (le fichier de log que vous obtenez en demande les logs de ODBCADMIN) et un log MyODBC .

Pour obtenir un fichier de log MyODBC , vous devez faire ceci :

  • Assurez vous que vous utilisez myodbcd.dll et non pas myodbc.dll . Le moyen le plus facile pour le faire est d'obtenir myodbcd.dll dans la distribution MyODBC et de le copier à la place de myodbc.dll , qui est probablement dans le dossier C:\windows\system32 ou C:\winnt\system32 .Notez que vous voudrez probablement récupérer votre vieux fichier myodbc.dll lorsque vous aurez fini de tester, car il est bien plus rapide que myodbcd.dll .
  • Activez l'option `Trace MyODBC' dans l'écran de configuration de MyODBC . Le fichier de log sera écrit dans le fichier C:\myodbc.log .Si l'option de trace n'est pas recommandée lorsque vous retournez dans l'écran précédent, cela signifie que vous n'utilisez pas myodbcd.dll (voir ci-dessus).
  • Démarrez votre application, et faîtes la planter.

Vérifiez le fichier de trace MyODBC , pour essayer de comprendre ce qui ne va pas. Vous devriez être capable de trouver les requêtes émises en recherchant la chaîne >mysql_real_query dans le fichier myodbc.log .

Vous devriez aussi essayer de dupiquer la requête dans le client mysql ou admndemo pour voir si le problème vient de MyODBC ou MySQL.

Si vous trouvez quelques chose d'incorrect, n'envoyez que les lignes pertinentes (maximum, 40 lignes) à myodbc@lists.mysql.com . N'envoyez jamais le fichier de log MyODBC ou ODBC complet!

Si vous êtes incapables de trouver une erreur, la dernière option est de faire une archive (tar ou zip) qui contienne le fichier de trace MyODBC, le fichie de log ODBC, et un fichier README qui contienne une description du problème. Vous pouvez envoyer le tout à ftp://support.mysql.com/pub/mysql/secret/ . Seuls nous, à MYSQL AB, pourront accéder à ces fichiers, et nous seront très diligents avec vos données.

Si vous pouvez créer un problème qui reproduit le problème, essayez de l'uploader aussi!

Si le programem fonctionne avec d'autres serveurs SQL, vous devriez faire un log ODBC où vous faîtes exactement la même chose sur les autres serveurs SQL.

N'oubliez jamais que plus vous nous fournissez d'explication, plus nous pourront vous aider!

<< Rapporter des problèmes avec MyODBC >>
Comment obtenir la valeur d'une colonne AUTO_INCREMENT avec ODBC Support ODBC avec MySQL Les interfaces pour MySQL
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -