/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Fejl i database-sti
Fra : Holger Nielsen


Dato : 29-10-05 15:45

Jeg bruger Delphi 7 Professional og vil gerne teste programmer, der gør
brug af DBDEMOS databaser. Jeg får den irriterende fejlmeddelelse
"Path not found | File: C:\Programmer\FXlles filer\Borland Shared\Data\...",
hvor der på pladsen mærket "X" står det græske bogstav my (udvidet ASCII
tegn 230) i stedet for et dansk "æ" (udvidet ASCII tegn 145).

Kontrol med "Database Explorer" viser da også, at DBDEMOS har stien
"C:Programmer\FXlles Filer\Borland Shared\Data"
Men forsøg på at redigere stien afvises med et "Cannot edit path"!

Jeg har forsøgt et finde det famøse my i registreringsdatabasen, men
uden held. ("Fælles Filer" optræder mange steder)

Er der nogen der ved, i hvilken fil informationen om stien gemmes, så
jeg kan rette den med en hex-editor? Eller hvad skal jeg gøre?

Venlig hilsen
Holger Nielsen

 
 
Thor (30-10-2005)
Kommentar
Fra : Thor


Dato : 30-10-05 18:04

Hej Holger

Flyt testdata hen et sted, hvor der ikke er æøå i filnavnet, og
lav et nyt alias, - det er hvad jeg har gjort.

mvh Thor



Kurt Bilde (30-10-2005)
Kommentar
Fra : Kurt Bilde


Dato : 30-10-05 22:23

Thor wrote:
> Hej Holger
>
> Flyt testdata hen et sted, hvor der ikke er æøå i filnavnet, og
> lav et nyt alias, - det er hvad jeg har gjort.

Hvorfor....

Start -> Indstillinger -> Kontrolpanel -> BDE Administrator

Click på DBDEMOS under fanebladet Databases. Til højre finder man
fanebladet Definition og under punktet PATH retter man blot stien til:
C:\Programmer\Fælles filer\Borland Shared\Data

Så er den ikke længere!

-Kurt

Holger Nielsen (31-10-2005)
Kommentar
Fra : Holger Nielsen


Dato : 31-10-05 09:57

Kurt Bilde wrote:
....
> Click på DBDEMOS under fanebladet Databases. Til højre finder man
> fanebladet Definition og under punktet PATH retter man blot stien til:
> C:\Programmer\Fælles filer\Borland Shared\Data
>
> Så er den ikke længere!

Hm, ja. Som jeg skrev i min første mail: 'Men forsøg på at redigere
stien afvises med et "Cannot edit path"!'

Sjovt nok kan jeg godt få lov til at ændre den samme fejl i
nabofanebladende "DefaultDD" og "IBLocal". Det viser sig nu, at
informationen gemmes i filen "...\BDE\Idapi.cfg".

Jeg åbnede denne i en hex-editor og kunne se, at "Fælles" var stavet med
"æ" (hex E6) (men altså i BDE vises som "my"!). Ved at rette dette til
"`" (hex 91) opnåede jeg det ønskede: At BDE viser "Fælles" med "æ".

Problemet må skyldes, at det udvidede ASCII-tegnsæt (tegn 128-255) ikke
fortolkes entydigt af forskellige programmer.

Holger.

Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste