Delphi-PRAXiS
Seite 3 von 7     123 45     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit zugriff auf dbf Dateien und bearbeiten. (https://www.delphipraxis.net/188043-problem-mit-zugriff-auf-dbf-dateien-und-bearbeiten.html)

hoika 27. Jan 2016 15:49

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Hallo,
TDbf hat ein ReadOnly-Flag, setze das mal nach dem Open auf False.


Heiko

nahpets 27. Jan 2016 16:16

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Zitat:

Zitat von Duffy Duck (Beitrag 1328466)
Hey suuuper :-D:thumb::thumb:
genau das was ich brauche... nur kommt leider bei einsetzten eines betrages folgende Fehlermeldung (siehe anhang).

Auch habe ich in den Projektoptionen die Verzeichnisse geändert.. waren auf Lfw E:\:-D

Die Fehlermeldung ist für mich absolut unerwartet.
Die Tabelle ist im Programm (bei mir) änderbar (habe die Nonsensdaten im Grid in die Tabelle gedaddelt).
Bitte überprüfe mal, ob Du wirklich an der Stelle, an der die Datei liegt, auch Schreibrechte hast.
Das ReadOnly-Flag steht in meinem Progrämmelchen auf false und kann von daher (eigentlich) nicht die Fehlerursache sein.

Nimm bitte mal die von mir erstellte Exe und die DBF und kopiere die beiden in ein Verzeichnis, in dem Du Schreibrechte hast (andernfalls dürfte das Kopieren ja nicht funktionieren).
Dann starte dort die EXE, sie sucht die DBF im gleichen Verzeichnis. Ist die DBF dann auch ReadOnly?

Ok, die Projektoptionen waren bei mir halt so, wie bei mir Delphi eingerichtet ist, da hab' ich vor'm Zippen nix geändert :-(

Duffy Duck 27. Jan 2016 16:28

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Zitat:

Zitat von hoika (Beitrag 1328479)
Hallo,
TDbf hat ein ReadOnly-Flag, setze das mal nach dem Open auf False.


Heiko

meinst Du im Objektinspektor?? Sorry steh auf dem Schlauch...:shock:

nahpets 27. Jan 2016 16:30

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
ja, steht in meinem Quelltext auf false.

Habe es gerade nochmal ausprobiert.
Die Exe oben aus dem Zip und die Kunden.dbf aus dem Zip in ein eigenes Verzeichnis entpackt, Exe ausgeführt, Werte geändert. Funktioniert.

Exe beendet und neu gestartet. Geänderte Werte sind vorhanden.

Duffy Duck 27. Jan 2016 16:35

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
@nahpets

habe es so gemacht wie Du soeben beschrieben hast... die kunden.dbf und die exe in ein separates verz. kopiert und gestartet, klappt soweit:thumb:

Wenn ich nun dein Programm im Delphi aufmache und mit F9 ausführe, schmiert alles ab... eigenartig...

nahpets 27. Jan 2016 17:00

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Naja, hab' halt 'ne alte Delphi Version, der Quelltext muss bei Dir nicht unbedingt compilierbar und lauffähig sein.

Die Beschreibung "schmiert ab" ist jetzt aber auch nicht unbedingt hilfreich für die weitere Fehlersuche.

Präzisiere diese Aussage doch bitte.

hoika 27. Jan 2016 18:08

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Hallo,
von welcher Delphi-Version reden wir denn (der Thread-Ersteller möge bitte antworten)?
Und welche TDBF-Version wird verwendet?
Ältere Versionen haben Probleme mit Delphi ab D2010.

Ansonsten mal das komplette Projekt zippen + eine Bsp.-DBF, die sich nicht beschreiben läßt und hochladen.

Heiko

Duffy Duck 27. Jan 2016 21:47

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo zusammen,

ich habe auch eine "alte" Version 7.0...
ich werde mal alles zippen und hochladen:thumb:

Edit:

Sooo liebe Leute, habe alles gezippt und eine Kunden.dbf liegt auch bei:thumb:

Delphi Version 7.0
TDBF Version: 6.9

Im Grid brauche ich vorerstmal nur die:
- KUNR
- KUNAM
- KULIMIT

jaenicke 28. Jan 2016 06:28

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Du hast AutoEdit in der DataSource1 auf False gesetzt. Standard ist True und damit geht es auch.

Duffy Duck 28. Jan 2016 07:57

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Hallo Jaenicke

Ich habe soeben wie Du beschrieben hast, AutoEdit in der DataSource1 auf True gesetzt. F9 gedrückt und kann immer noch keinen Wert ändern... was mach ich bloss falsch???


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:38 Uhr.
Seite 3 von 7     123 45     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz