Avatar billede morten_s Nybegynder
26. marts 2001 - 11:16 Der er 8 kommentarer og
1 løsning

Hjælp til Acess

Jeg skal kalde en Acess database fra Delphi men kan ikke få kontakt med den.

Problemet opstår allerede i BDE interfacet
Opsætningen i BDE er som følger:

Type            MSACCES
DATABASE NAME    C:\\MinDataBase.mdb
LANGDRIVER        Access Nord/Danish
OPEN MODE        READ/WRITE
SYSTEM DATABASE    C:\\WINNT\\system32\\system.mdw
USER NAME        Administrator

Når jeg trykker på + iconet ud for databasen i BDE administrator sker følgende:

Database Login poper op og beder om UserName og Password her har jeg eksperimenteret med forskellige
navne og pasord både i acces og i BDE administratoren, men det resulterer i følgende fejlmeddelelse

General SQL error
Det er ikke et gyldigt kontonavn eller en gyldig adgangskode
Alias: MinDB


Håber nogen kan hjælpe

NB !
Hvis jeg opretter en database i interbaseserveren er der ingen problemer med at loggge på
Avatar billede kaspikov Nybegynder
26. marts 2001 - 20:33 #1
Prøv at bruge følgende username og password:

Username: masterkey
Password: sysdba

Eller også så er det omvendt jeg kan ikke huske det, jeg har ikke delphi foran mig!

/Casper
Avatar billede morten_s Nybegynder
26. marts 2001 - 20:38 #2
sysdba og masterkey er default logon til interbaseserveren men ikke til acces
Avatar billede kaspikov Nybegynder
26. marts 2001 - 20:44 #3
Nå ok, men jeg syntes bare at jeg engang fik skidtet til at virke... Måske var det e sikkerhedsfejl på mit system?!
Avatar billede janbb Juniormester
26. marts 2001 - 23:40 #4
http://www.eksperten.dk/spm/58710

I ovenstående spm. har jeg tumlet med noget af det samme og haft ringe succes med at løse det endnu, så dette er højst et halvt svar, lissom kaspikov fik jeg det til at virke for så lang tid siden at jeg har glemt hvordan det var.Men du er i hvert fald måske nok nødt til at logge på som administrator hvis du vil bruge en database hvor username kun er mulig med den tilgang (har osse undret mig).Kodeordet mener jeg der var mulighed for at vælge fra, men så kom jeg ikke så meget længere forleden da jeg prøvede igen.Endelig - det kan være det er helt i skoven men - det er ikke meningen man skal bruge BDE.Det er netop det fine - at programmet kan køre uden at BDE er installeret når man bruger en acces database idet den jo i stedet kræver at \"acces-database-motoren\" er installeret på den computer man afvikler programmet på.Afvis endelig svaret hvis du føler dig mere vildledt end vejledt, men hvis der bliver en \"debat\" omkring dette spørgsmål vil jeg meget gerne følge med da jeg stort set har følt trang til at stille et noget lignende spm., men er blevet reduceret fra 700 til minus 150 points angiveligt pga af regnefejl på eksperten og derfor er afskåret fra at kunne stille spm.
Mit refererede spm. (mine sidste 30 points) mundede kun ud i en anbefaling fra martinlind om at skifte til interbase (der desværre laver kludder i min computer hver gang jeg har forsøgt at installere den).
Avatar billede morten_s Nybegynder
27. marts 2001 - 06:55 #5
Hej Jan
Tak for dit svar, jeg har prøvet at logge ind som administrator og som andre useer\'names som jeg har oprettet i Access, det er rigtigt at man skulle kunne interface til acces direkte fra Delphi med et AOD komponent, men det smarte med BDE skulle nettop være at jeg både kunne bruge Access og Interbase valgfrit.

Jeg har imellemtiden fundet ud af at BDE ikke kan interface til Access 2000, men kun til 95 og 97, det er ikke det som er mit problem idet jeg kun har en 97 installeret.
Avatar billede janbb Juniormester
27. marts 2001 - 11:15 #6
okey - Det er lidt af en nød og man bliver lidt kulret af at sidde og rode med at forsøge:Jeg kom desværre ikke videre med det igår.Det jeg tror man skal henimod (uden at være sikker overhovedet) er at man lægger sin accesdatabase i det bibliotek der svarer til der hvor alias til acces-databaserne hentes.Når man så angiver stien i databasesource/-name vil man have tabellen som en option i tabelname.Men som sagt har jeg ikke haft succes med at jonglere med det endnu.
Avatar billede janbb Juniormester
27. marts 2001 - 11:22 #7
PS. Jeg har acces 2000 og ville være glad hvis jeg bare kunne formå mit delfiprogram til at bruge MS Jet accesdatabase.engine eller hvad den nu hedder, men det giver mig osse en hel del bryderier og er faktisk aktuelt lidt opgivet.
Avatar billede janbb Juniormester
27. marts 2001 - 11:26 #8
Undskyld jeg kom til at sende mit ps som et svar.
Avatar billede morten_s Nybegynder
25. april 2001 - 12:22 #9
aa
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