Ziman
Messages postés245Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention26 septembre 2008
-
17 déc. 2003 à 00:24
Ziman
Messages postés245Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention26 septembre 2008
-
17 déc. 2003 à 16:34
Bonjour, j'ai un gros problèmes,
en fait, je crée un rpg basique dont toutes les informations sont contenues dans une base de données access, le problème est que chez moi tout fonctionne normalement le seul problème est que quand je distribue ce programme, chez les gens, cela fait 2 erreurs. Erreur 91 : variable ou bloc with non défini et après une sorte d'erreur windows en disant qu'une classe n'est pas enregistrée, un truc dans le genre.
Quelqu'un aurait une idée d'ou cela pourrait venir ? car moi je n'ai aucune idée.
Merci d'avance a la personne possédant la réponse.
Ziman
Messages postés245Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention26 septembre 2008 17 déc. 2003 à 01:44
Je ne comprend pas la question, je fais le lien vers MH.mdb, je regle record source sur ce ki faut ah oui un truc, si je d"installe vb, ca me fait l'erreur aussi, je réinstalle, ca le fait plus. Ce n'est pas des fichier vu ke g filé un kit a qqn et ca marche kan mm pas ! Comprends vraiment pas !!!
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 17 déc. 2003 à 01:58
Lol, pas besoin 'avoir l'IDE (Inderface de développemtn) de Vb, il suffit d'avoir la RunTime de VB..... Le noyau de Dll nécéssaires a l'execution de programmes VB....
maintenant, il faut que ces personnées aient une version du Runtime suffisemment a jour pour prendre en compte tes objets d'acces aux bdd
Ziman
Messages postés245Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention26 septembre 2008 17 déc. 2003 à 02:04
J'ai donné à un copain une runtime vb assez récente et les fichier MSADODC.OCX & msadox.dll, pourtant cela ne fonctionne tjs pas, et ke je te dise, g filé un progz a un pote, c'était un controle data, sans aucune propriété changé donc aucun lié, ca marchait, je fais le lien vers le databasename, ca marche déjà plus, dans typer, j'efface access et ne met rien, lui resend et là ca marche, et depuis tt ce ke je lui envoie mm mon jeu de role fonctionne !!!
linkwang
Messages postés52Date d'inscriptionlundi 18 février 2002StatutMembreDernière intervention 7 avril 2004 17 déc. 2003 à 08:02
J'ai déjà eu ce genre de problème, bien que le message fut légèrement différent. Je ne sais pas si cela viens de là, mais cela ne coûte rien de contrôler. Regarde si la version d'ADO est présente dans ton projet est bien installé sur la machine où tu essais de déployer ton appli. Dans le cas contraire, installe la version de MDAC qui va bien. Par exemple, si tu utilises msADO2.5, installe le mdac2.5. Moi, j'utilise toujours ado 2.0 ou 2.1. Sachant que ado va au moins jusqu'à la version 2.7, tu comprends les problèmes qui peuvent en résulter.
pour avoir moins de problème d'enregistrement, tout mes dépoyement passent par l'assistant d'empaquetage livré avec visual studio, comme cela, je suis sûre que toutes les dlls et autres utiles à mon projet sont bien enregistrées aux bons endroits.
Je ne sait pas si tu es passé par là, mais sinon essaye, cela devrais fonctionner ensuite.
ensuite, quand on utilise des bases de données avec des mises à jour de champs ou insertion d'enregistrement, il faut généralement faire TRES attention au symbole décimale et monétaire présent sur les postes. si la base utilise le '.', alors que windows utilise ',', on peut avoir des surprises assez intéressantes.
Ziman
Messages postés245Date d'inscriptiondimanche 27 avril 2003StatutMembreDernière intervention26 septembre 2008 17 déc. 2003 à 13:08
J'ai comprend les 2 derniers paragraphes lol, mais le premier ...
En fait, je débute dans les bases de données et j'aimerais savoir ce que c'est que ADO et tout ca car je ne comprend pas bien, mais je vais essayer d'empakter mon appli on verra !
linkwang
Messages postés52Date d'inscriptionlundi 18 février 2002StatutMembreDernière intervention 7 avril 2004 17 déc. 2003 à 15:13
ok, c'est cool si ton affaire fonctionne.
pour ce qui est de ADO, on va dire simplement que c'est le système créer par microsoft pour communiquer avec les bases de données. avant ils avaient dao, mais maintenant ils conseillent fortement ado. Et comme c'est microsoft, régulièrement il y a une version "beaucoup mieux que l'ancienne" mais qui ne fonctionne pas nécessairement mieux, mais avec le temps, on si fait, après tout, il faut admettre que c'est assez confortable.