Delphi-PRAXiS
Seite 2 von 7     12 34     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)

Dejan Vu 27. Jan 2016 06:53

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Darfst Du in das Verzeichnis der DBF schreiben? Geht es mit anderen Programmen? Wieso nimmst Du nicht einfach EXCEL? ADO sollte auch gehen.

BiBi 27. Jan 2016 07:24

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Hast Du den Hinweis von Luckie beachtet?

Die Datenbank in den Editiermodus setzen.

Duffy Duck 27. Jan 2016 08:43

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

Zitat von Dejan Vu (Beitrag 1328357)
Darfst Du in das Verzeichnis der DBF schreiben? Geht es mit anderen Programmen? Wieso nimmst Du nicht einfach EXCEL? ADO sollte auch gehen.

Ja ich darf in das Verzeichnis schreiben, es liegt lokal auf der Platte.
Excel? hmmm eine überlegung wert...

Duffy Duck 27. Jan 2016 08:45

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

Zitat von BiBi (Beitrag 1328359)
Hast Du den Hinweis von Luckie beachtet?

Die Datenbank in den Editiermodus setzen.

Ja natürlich, habe gestern versucht dies auch umzusetzen... finde nur nicht wie ich die Datenbank in den Editiermodus setzen kann.
Danke schon mal für eure hinweise...:thumb::thumb:

Luckie 27. Jan 2016 09:16

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

Zitat von Duffy Duck (Beitrag 1328369)
Ja ich darf in das Verzeichnis schreiben, es liegt lokal auf der Platte.

Das hat nichts zu sagen. Als einfacher Benutzer hab eich auch keien Schreibrechte in bestimmten Verzeichnissen.

Kommt denn eine Fehlermeldung?

Duffy Duck 27. Jan 2016 09:52

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Das ist ja das verrückte, es kommt nicht mal ne Fehlermeldung... ich klicke im in die Tabelle rein wo der Wert steht und mehr passiert nicht... nur der Eintrag mit dem Wert wird "Blau" kann es aber nicht verändern

nahpets 27. Jan 2016 13:06

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

Zitat von Duffy Duck (Beitrag 1328369)
Zitat:

Zitat von Dejan Vu (Beitrag 1328357)
Darfst Du in das Verzeichnis der DBF schreiben? Geht es mit anderen Programmen? Wieso nimmst Du nicht einfach EXCEL? ADO sollte auch gehen.

Ja ich darf in das Verzeichnis schreiben, es liegt lokal auf der Platte.
Excel? hmmm eine überlegung wert...

Excel ist die schlechteste Alternative, die man sich dafür denken kann.

Excel erstellt die Datei komplett neu, einschließlich der Felddefinitionen und die müssen nicht mit den ursprünglichen Felddefinitionen übereinstimmen. Man braucht nur in der Anzeige die Spaltenbreite zu ändern und schon hat man eine vollständig neue Tabellendefinition, mit der die Ursprungssoftware nicht unbedingt zurechtkommen muss.

ADO ginge, wenn es unbedingt sein muss, aber bitte kein Excel.

Duffy Duck 27. Jan 2016 13:18

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Ja richtig, die dbf Datei muss zwingend die gleichen Felddefinitionen haben ansonsten funktioniert es mit der Software nicht mehr...

Excel ist definitiv gestrichen :roll:

Leider bin ich noch nicht weiter gekommen...:|

nahpets 27. Jan 2016 13:46

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

Zitat von Luckie (Beitrag 1328336)
Muss man die Datenbank nicht erst in den Edit-Modus versetzen?

Nein, geht automatisch, wie bei allen anderen Datenbankkomponenten auch.
Zitat:

Zitat von Duffy Duck
nun ich versuche eine "bestehende" dbf Datei auszulesen und zu editieren. Die vorhandene Software Arbeitet mit dbf Dateien (ist leider so gegeben).
Das Editieren der dbf Datei resp. Kunden kann in der Software immer nur ein Kunde editieren, ich versuche nun dies mit Delphi eine von - bis änderung zu erstellen.
Desweiteren weiss ich auch nicht wie ich die von - bis Abfragen machen soll... stehe im moment voll auf dem schlauch

Beispiel:
Kunde 1 hat 10 Euro guthaben
Kunde 2 hat 10 Euro guthaben
Kunde 3 hat 10 Euro guthaben

Nun möchte ich mit abfragen der Tabelle folgendes erstellen, mit Auswahlfeld "von Kunde" - "bis Kunde" einen neuen Wert von z.B. 30 Euro eintragen lassen. (OK drücken und der neue Wert steht im entsprechndem Feld und kann von der Software verwendet werden).

Das sieht sehr nach der Verwendung von SQL aus.
TDBF kann kein SQL.
Man kann Filter setzen.

Habe mal ein Miniprogrämmelchen angehängt, das eine änderbare DBF nutzt, Filter setzen kann und für die gefilterten Sätze den Inhalt einer Spalte auf einen eingegebenen Wert ändern kann. (mit Delphi 7 erstellt)

Um Probleme beim Öffnen und schließen von Tabellen zu verringern, empfiehlt es sich, die Tabellen in der Entwicklungsumgebung geschlossen zu halten und erst beim Programmstart zu öffnen und beim Programmende zu schließen.
TDBF ist nicht multiuserfähig, wer soll dann beim Ändern "gewinnen"? Die Entwicklungsumgebung oder die aus der Entwicklungsumgebung heraus gestartete Exe?

Duffy Duck 27. Jan 2016 15:08

AW: Problem mit zugriff auf dbf Dateien und bearbeiten.
 
Liste der Anhänge anzeigen (Anzahl: 1)
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:40 Uhr.
Seite 2 von 7     12 34     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