Erreur sous Visual Basic 6

Erreur sous Visual Basic 6 - VB/VBA/VBS - Programmation

Marsh Posté le 28-11-2003 à 15:34:46    

J'ai un programme fait en VB6 avec des accès aux données grace à des controles ADO.  Lorsque j'essais d'ouvrir le programme sur un autre ordinateur (où j'ai copié tous les ocx nécessaier au fonctionnement ainsi que d'autres fichiers), il ne m'affiche pas le contenu des controles ADO (Data grid). Un des fichiers en question pour le controle ADO est msadodc.ocx et msdatgrd.ocx pour le data grid. Ma question est : qu'est-ce qui me manque pour faire afficher le contenu des controles ADO dans un Data Grid (les liens sont bien fais)?

Reply

Marsh Posté le 28-11-2003 à 15:34:46   

Reply

Marsh Posté le 28-11-2003 à 15:44:48    

tu as registré tes OCX ?
(regsvr32 C:\winnt\system32\tonocx.ocx)

Reply

Marsh Posté le 28-11-2003 à 16:12:54    

C'est fait mais il semble que ca ne fonctionne toujours pas! En passant je suis sous Windobe 98 SE.

Reply

Marsh Posté le 28-11-2003 à 16:18:37    

win 98 =) je passe mon tour alors :)

Reply

Marsh Posté le 28-11-2003 à 16:20:00    

Télécharge la dernière version de MDAC, et distribue-là avec le programme. Ca doit être installé séparément.
 
http://www.microsoft.com/downloads [...] layLang=en
 
PS: je te conseille de télécharger la version qui est dans la langue de l'OS, même si c'est pas obligatoire.

Reply

Marsh Posté le 28-11-2003 à 16:20:58    

VvampirV a écrit :

C'est fait mais il semble que ca ne fonctionne toujours pas! En passant je suis sous Windobe 98 SE.


regsvr tout court sous Windows 98, regsvr32, c'est la version 32 bits, alors que les DLL de 98 sont 16 bits ;)

Reply

Marsh Posté le 28-11-2003 à 16:27:26    

MagicBuzz a écrit :

regsvr tout court sous Windows 98, regsvr32, c'est la version 32 bits, alors que les DLL de 98 sont 16 bits ;)


ouais mais les contrôles VB sont 32 bits, donc je confirme (car à l'usage je le vérifie régulièrement) que c'est regsvr32 qu'il faut utiliser. D'ailleurs toutes les dépendances de VB et de son programme sont forcément en 32 bits.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 28-11-2003 à 16:40:51    

regsvr32 n'existe pas sous 98 :o

Reply

Marsh Posté le 28-11-2003 à 16:41:10    

c'est 98 qui sait pas bosser en 32 bits, donc il enregistre les interfaces en 16 bits

Reply

Marsh Posté le 28-11-2003 à 16:59:19    

sisi, il sait. On a recopié REGSVR32.EXE sous Windows 95 pour enregistrer nos compos et tout ça marche impeccablement bien ;) (sous Windows 98 aussi d'ailleurs)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 28-11-2003 à 16:59:19   

Reply

Marsh Posté le 28-11-2003 à 17:04:26    

z'êtes vraiment timbrés...
 
regsvr tout court fonctionne très bien, et c'est lui qu'il faut utiliser sous Win9x. Il fait rigoureusement la même chose que regsvr32, sauf que c'est la version pour Win9x.
 
Faut pas s'étonner si Windows plante après... Avant de râler après bilou, faudrait commencer à pas faire n'importe quoi avec ses produits :pt1cable:

Reply

Marsh Posté le 28-11-2003 à 17:05:48    

euh j'ai dit que ça fonctionnait très bien :o (ça fait quand même 5 ans qu'on le fait [:joce])


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 28-11-2003 à 17:09:51    

ça fait 5 ans que vos pc savent pas comment ils font pour fonctionner :D
 
à l'avenir, testez avec regsvr tout court, normalement ça doit faire rigoureusement la même chose (et au pire, continuez votre truc, mais c'est vraiment pas normal que ça marche :D)

Reply

Marsh Posté le 28-11-2003 à 17:11:48    

ben la preuve est faite qu'on trolle sur Windows 9x depuis le début, c'est du 32 bits, stout
 
(attention, troll launched [:cupra])


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 11-12-2003 à 10:52:58    

Histoire de recentrer le débat, et malgré le risque de dire une connerie:
VvampirV, La base de donnée est elle bien présente dans ton package d'install ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed