Bonjour,
Je fais une conversion en VB6 et ADO d'une base Access vers MySQL
Cette base contient des champs BLOB
Je rencontre un probleme sur lla conversion de l'enristrement 1850 de ma base Access (sur 40 000). MySQL se deconnecte : MySQL Server has gone away
Alors que la conversion des enregistrements précédents fonctionne
Je pense qu'il y a quelque chose qu'il n'aime pas dans le BLOB. Mais comment gerer cette erreur avec ADO pour qu'il se reconnecte automatiquement.
J'ai en effet utilisé un outils "PRO" pour tester (AccessToMySQL Pro 5.0.2), et il rencontre le même type d'erreur, mais lui contrairement à mon programme, il continue le transfert.
Je pense pourvoir gérer ca dans un On error, mais je n'y arrive pas.
Voici mon programme
While Not RSMyAccess.EOF And Not RSMyAccess.BOF
RSMyMYSQL.fields("CHAMP").value = RSMyAccess.fields("CHAMP").value
RSMyMYSQL.Update
RSMyAccess.MoveNext
Wend
Autre question
Quel est le moteur le plus solide
MyISAM ou InnoDB
Pour une conversion d'une base Access (sachant que tous mes clients sont francais), quel language faut - il utiliser UTF8 ou Latin1 ?