Avatar billede jekk Nybegynder
11. januar 2002 - 12:35 Der er 10 kommentarer og
1 løsning

VCLDB50.BPL violation-fejl ???

jeg åbner en FORM, som bruger en Table, der peger på en tabel i en access-database -
har fungeret !

\"pludselig\" får jeg en Access violation fejl på VCLDB50.BPL
hvorfor ???

har genstartet maskinen - men problemet er der fortsat ! ?

nogen bud ?
Avatar billede martinlind Nybegynder
11. januar 2002 - 12:41 #1
har du prøvet at opdatere til den nyeste MDAC 2.6
Avatar billede snowball Novice
11. januar 2002 - 13:10 #2
Nyeste MDAC er nu ver. 2.7 (http://www.microsoft.com/data/download_270RTM.htm) ;)

Snowball
Avatar billede martinlind Nybegynder
11. januar 2002 - 13:23 #3
OK, er ikke lige med på noderne *S*
Avatar billede jekk Nybegynder
11. januar 2002 - 14:00 #4
er MDAC noget der bruges af Delphi 5, når der arbejdes med Access-tabeller ?

Access findes efterhånden i mange forskellige udgaver/versioner - er der én for hver ?

Hvis ja, hvorfor forsvinder den/det så imellem genstart af Delphi ???
Avatar billede snowball Novice
11. januar 2002 - 14:03 #5
Jeg tror nu heller ikke helt det er MDAC den er galt med. Mener jeg selv tidligere har haft den fejl hvis jeg har brugt File -> Reopen en del gange inden for kort tid, men fejlen forsvandt efter en genstart af Delphi !

En geninstallering af Delphi og diverse updates til Delphi kunne måske være på sin plads !?

Snowball
Avatar billede morten_s Nybegynder
11. januar 2002 - 14:05 #6
Jeg har konstateret det samme som Snowball, hvis der reopnes en række projekter
efter hinanden så kommer fejlen, en genstart af Delphi hjælper altid (hos mig)
Avatar billede morten_s Nybegynder
11. januar 2002 - 14:06 #7
Martin> Jeg tror ikke Access violation fejl på VCLDB50.BPL
har noget med Access databasen at gøre :)
Avatar billede jekk Nybegynder
11. januar 2002 - 16:35 #8
jeg har genstartet både maskine og Delphi, ligesom jeg også har skiftet (på samme maskine) mellem Delphi 1 & 5 - uden at problemet forsvinder.

jeg har genåbnet mit famøse projekt og straks udført compilering - uden vrøvl ! ?, men så snart jeg åbner den form, der arbejder med Access-databasen - hvilket bl.a. også vises ved musmarkøren, der bliver til timeglas med SQL-teksten under, så kommer violation-fejlen !

men det ender jo nok med, at jeg må geninstallere D5, så mister jeg desværre nok mit COM-port component, som jeg ikke kan huske, hvordan jeg implementerede ! ? (øv).

når jeg lukker D5 efter fejlen, så forsvinder programmet som det skal - tilsyneladende, men ned i Start-linie hænger programmet stadigt ??? Ligesom det er synligt med Alt-TAB...

kan jeg redde mit COM-port component ved geninstallering ?
Avatar billede martinlind Nybegynder
11. januar 2002 - 16:39 #9
Du kan prøve at lade være med at åbne dit dataset design time, det er jo åbenbart når den skal udføre dit sql det går galt
Avatar billede jekk Nybegynder
12. januar 2002 - 19:37 #10
Nu har jeg geninstalleret Delphi 5 Enterprise og
installeret min COM-port component
og kopieret mit project -
ALT SAMMEN til en split ny maskine, der aldrig har været brugt før !

JEG FÅR STADIG den samme fejl ! ???

før fattede jeg ikke en dyt - nu fatter jeg slet ikke en dyt !

jeg giver hellere end gerne flere point til forslag, der løser problemet !!! (plus 100)
PLEASE ....
Avatar billede jekk Nybegynder
12. januar 2002 - 19:46 #11
STOP STOP
jeg har netop slettet den famøse TTable-component
gemt og lukket projectet
genåbnet projectet og indsat nyt TTable-component i min form - og fuldtført propeties !

UDEN problemer !!!! ???

Lækkert ! - nu lukker jeg - jeg ved ikke hvordan jeg \"spreder\" point til respondenterne !
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester