Hej på Er, Låter som du i ditt program använder en gammal drivrutin för dina databasanrop. I XP är det senare versioner. Du kanske använder Jet 3.51 menan Jet 4.0 är installerad på xp-maskinerna. Tack för idén. Jag skall kolla. Det konstiga är att det bland användarna finns andra som också har Windows XP. Tack för idén. Jag skall kolla. Det konstiga är att det bland användarna finns andra som också har Windows XP. Jag använder också Windows XP i min utvecklingsdator. Hej Hej Sven,Automation error
Jag har ett mycket konstigt problem.
Jag har skapat ett program som ett drygt 70 tal kunder använder. Programmet är skrivet i VB6. Enbart en av alla dessa kunder får ett felmeddelande "Automation error" med felnummer. -2147417848 (80010108). Jag har letat på MS TecNet för idéer och funnit några - men det hjälper inte.
Kunden har installerat om programmet utan att felet för den skull försvinner.
Som databas använder jag Access 2000 med DAO i VB-programmet.
Kunden i fråga har Windows XP Pro samt Office XP. Enligt utsago skall de även ha laddat ner de senaste servicepackarna också.
Finns det någon som har någon idé eller kan guida mig var, vad och/eller hur jag skall kunna lösa detta problem?
Tacksam för svar.
/AdrianSv: Automation error
Sv: Automation error
Sv: Automation error
Sv: Automation error
Spånar lite,känner igen problemmet du kör Access 2000 och DAO 3.6
Då gäller Jet 4.0
Du skall kolla vilka av dessa filer som avviker i version i din SetUp.lst
[Bootstrap Files]
File1=@VB6STKIT.DLL,$(WinSysPathSysFile),,,7/15/00 12:00:00 AM,101888,6.0.84.50
File2=@MSVCRT40.DLL,$(WinSysPathSysFile),,,6/1/99 12:00:00 AM,326656,4.22.0.0
File3=@OLEPRO32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,3/8/99 12:00:00 AM,164112,5.0.4275.1
File4=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
File5=@STDOLE2.TLB,$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
File6=@ASYCFILT.DLL,$(WinSysPathSysFile),,,3/8/99 12:00:00 AM,147728,2.40.4275.1
File7=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,4/12/00 12:00:00 AM,598288,2.40.4275.1
File8=@Msvbvm60.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,8/21/00 12:00:00 AM,1388544,6.0.89.64
OleAut32 skall vara version 2.40.4275.1
OLEPRO32.DLL samma
STDOLE2.TLB samma
ASYCFILT.DLL samma
Om du har högre version av de nämnda blir det någon typ av konflikt vid SetUp.
Problemmet finns beskrivet tidigare hos MS , kommer inte på det just nu.
Hursomhelst så funkar installationerna om man har ovan nämnda versioner
när man installerar på XP.
/SvenSv: Automation error
Där är det inte heller några "problem". De versioner som Du beskriver är även de versioner som jag har i min dator.
Jag kollade övriga .dll filer under rubriken: [Setup1 Files]
File15=@VB5DB.DLL,$(WinSysPath),,$(Shared),8/10/98 6:56:18 PM,89360,6.0.81.69
File16=@msjtes40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,1/13/00 2:00:00 AM,237840,4.0.2927.8
File17=@msrepl40.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,553232,4.0.2927.2
File18=@msrd3x40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,1/13/00 2:00:00 AM,315664,4.0.2927.4
File19=@msrd2x40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,1/13/00 2:00:00 AM,422160,4.0.2927.2
File20=@mswdat10.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,831760,4.0.2927.10
File21=@mswstr10.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,614672,4.0.2927.10
File22=@expsrv.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,379152,6.0.0.8540
File23=@vbajet32.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,30992,6.0.1.8268
File24=@msjint40.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,155920,4.0.2927.2
File25=@msjter40.dll,$(WinSysPathSysFile),,,1/13/00 2:00:00 AM,53520,4.0.2927.2
File26=@msjet40.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,1/13/00 2:00:00 AM,1495312,4.0.2927.4
File27=@dao360.dll,$(MSDAOPath),$(DLLSelfRegister),$(Shared),1/13/00 2:00:00 AM,557328,3.60.2927.12
Som Du ser kör jag Jet 4.0 med DAO 3.6
Konstigt eller hur...
/Adrian