Avatar billede nop Nybegynder
09. januar 2003 - 15:38 Der er 6 kommentarer og
1 løsning

XP rettigheder

Hej
Jeg har fornyelig skrevet et program i Delphi 6, som overfører nogle data fra en database til en anden(ell. fil), og det virker fint i w2k. Programmet et installeret vha wise-installer. Men da jeg installerede programmet på en xp så fik jeg masser af problemmer: Setup delen, som er et selvstændigt program spørger hele tiden om bruger/password, altså xp spørger før setup.exe køres, når det så kører er det ok. Overførsels-delen kører fint(?)indtil den skal skrive i destinations-db'en, og det ved jeg for der kan osse overføres til fil, og det virker fint, data'ne læses rigtigt osv), men ved skrivning i dest-db så meldes fejl:
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="overfør.exe" FILTER="GRABMI_FILTER_PRIVACY">
...og en masse mere !
Hvad betyder det ?
Har det ikke noget med rettigheder at gøre, jeg kiggede på egenskaberne for overfør.exe men helt ærligt fik jeg ikke meget ud af det.
Er der nogen der kan hjælpe ?
--nop
Avatar billede mysitesolution Nybegynder
09. januar 2003 - 18:42 #1
Jeg tror det er fordi din bruger ikke er adminstrator, fordi når man bare er almindelig bruger kan man nemlig ikke installere visse programmer...
Avatar billede dkn Nybegynder
09. januar 2003 - 20:34 #2
hvis du bruger noget i dit delphi program som gemmer xml filer, er det nok problemmet. Der er nemlig kommet en opdatering i xp. Kan ikke huske hvordan man løser den, men det er vidst noget så simpelt som en ekstra linie et sted.
Avatar billede nop Nybegynder
10. januar 2003 - 12:03 #3
Min bruger er ikke administrator, og det skal han ikke nødvendigvis være, problemmet med at setup ikke måtte køre har jeg løst.
Jeg kan stadig ikke få overfør.exe til at skrive i sql-databasen.
XML'en ovenfor er fra xp's fejl-msg-sys.
--nop
Avatar billede mysitesolution Nybegynder
10. januar 2003 - 12:28 #4
hvordan?
Avatar billede dkn Nybegynder
10. januar 2003 - 12:31 #5
mener at det er noget med et ekstra linieskift i topeen af den gemte fil som går at man ikke kan loade den igen.
Avatar billede nop Nybegynder
14. januar 2003 - 11:33 #6
Der gik lige lidt tid....
mysitesolution: hvordan? Hvordan setup.exe kunne køres? Svar: Jeg ændrede dets rettigheder i den pop-op der kom hver gang man startede setup.exe.

dkn: Hvar'for en fil? Det må vist være et svar til et andet spørgsmål.

Iøvrigt har jeg lige skiftet til mdac 2.7 men det hjalp heller ikke.

Jeg er stadig interreseret i et svar.
Avatar billede nop Nybegynder
16. januar 2003 - 16:10 #7
Ok, jeg fandt ud af det. Men kun ved at hardkode en bruger+password direkte ind i connection-strengen. Helt sikkert noget med sikkerhed at gøre.
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