Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datenbank DbEdit zuweisung (https://www.delphipraxis.net/12236-datenbank-dbedit-zuweisung.html)

Spurius 23. Nov 2003 16:19


Datenbank DbEdit zuweisung
 
Hallo,
ich habe heute das Tutorial von www.delphi-source.de angefangen, bin aber bei dem Schritt hängengeblieben, wo man dem DbEdit ein datafield zuweisen soll. da kommt bei mir ungültiger dateiname. Die zuweisung der Datenbank im table klappt aber und ich kann sie als tablename auswählen.
Kann mir vielleicht jemand weiterhelfen?
Gruß
Spurius

SvenT 23. Nov 2003 17:08

Re: Datenbank DbEdit zuweisung
 
Hi Spurius!

Dann liegt das vielleicht an den Eigenschaften Deiner Table. Hast Du die Table auch auf Active geschaltet? Welche DB nutzt Du denn und wie greifst Du darauf zu?

Gruß
SvenT

Spurius 23. Nov 2003 17:17

Re: Datenbank DbEdit zuweisung
 
Hallo,
ich verwende paradox 7. der fehler kommt nicht, wenn ich ausführe, sondern beim programmieren.
auch wenn ich auf aktive stelle, kommt er.
könntest du mir vielleicht ein kleines bsp prog schicken, wo es geht?
nur mit einem dbedit, table und datasource.

beim table gebe ich unter databasename den pfad an, wo die db ist. ist das richtig?

SvenT 23. Nov 2003 18:58

Re: Datenbank DbEdit zuweisung
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi Spurius!

Ein kleines Beispielprogramm...

Gruß
SvenT

Spurius 23. Nov 2003 19:11

Re: Datenbank DbEdit zuweisung
 
Hi,
vielen Dank!
Ich hab aber trotzdem noch Fragen :)

Also, woher nimmst du die DB? Wo ist die gespeichert?
Und du hast bei Table databasename DBDEMOS angegeben. Wo ist dieses Verzeichnis? Ich dachte, dass man da den Pfad der DB angibt. Weil ich hatte da einfach das den PFad meiner DB angegeben.

Gruß
Spurius

SvenT 23. Nov 2003 19:41

Re: Datenbank DbEdit zuweisung
 
Hi!

Bei mir sind unter DatabaseName mehrere DB vorgegeben. DBDEMOS ist bei Delphi mit dabei in dem Verzeichnis 'C:\program files\Common Files\Borland Shared\Data'.

Spurius 23. Nov 2003 20:55

Re: Datenbank DbEdit zuweisung
 
Hallo,und wenn ich eine DB neu erstelle, z.b. adressen.db undter c:/test/adressen.db
was muss ich da eingeben?
Gruß
Spurius

iamjoosy 23. Nov 2003 21:31

Re: Datenbank DbEdit zuweisung
 
Hi, dann gibst du bei DatabaseName den Pfad deiner Datei ein und bei TableName den Namen der Datei !
Kleiner Tip, um die Verwirrung mit z.B. DBDEMOS zu lösen: Schau mal in der OH nach "Datenbank Alias" nach !

HTH

Spurius 24. Nov 2003 13:29

Re: Datenbank DbEdit zuweisung
 
Hallo,
also die Hilfe hilft mir nicht wirklich weiter mit DBDEMOS.
wenn ich anstatt dbdemos, womit es funktioniert, den pfad d:/delphi/lib eingebe, kommt ungültiger dateiname. Was muss ich da anders machen?
Gruß
Spurius

iamjoosy 24. Nov 2003 15:08

Re: Datenbank DbEdit zuweisung
 
Hi,
wenn ich bei mir als DatabaseName : c:\programme\gemeinsame dateien\borland shared\data
eingebe kommen bei TableName ganz brav alle Tabellen.

Also überprüfe nochmals den Pfad und sei dir sicher dass dort auch deine tabele drin ist.
Die sollte dann bei TableName auch auftauchen.

HTH

Spurius 24. Nov 2003 15:30

Re: Datenbank DbEdit zuweisung
 
Hallo,
also ich habe eine DB in d:/test name xy.db

Und die taucht auch auf im table, und ich kann bei tablename xy.db auswählen.
Aber wenn ich ein DBedit auf das Formular ziehe, und bei datafield was auswählen will, kommt die fehlermeldung ungültiger datei name.
Ich kann mir einfach nicht erklären, was ich da falsch mache, weil die DB gibts ja, ich kann sie im table auswählen.
Probiert iht bitte mal, eine db selbst zu erstellen, z.b. c:/test und dann ne DB rein.
Obs bei euch geht, wenn die DB nicht von Borland mitgeliefert ist.
Gruß
Spurius

Spurius 24. Nov 2003 15:34

Re: Datenbank DbEdit zuweisung
 
Und nochwas, ich hab meine DB grad in delphi/data kopiert, und da gehts. es kann doch nicht sein, dass Dbs nur funktionieren, wenn sie in delphi/data sind :wall:
Gruß
Spurius

Memo 24. Nov 2003 15:54

Re: Datenbank DbEdit zuweisung
 
Zitat:

Zitat von Spurius
d:/test name xy.db

Lange Rede kurzer Sinn. d:\test. Gib dein Verzeichnis richtig an.

Spurius 24. Nov 2003 16:53

Re: Datenbank DbEdit zuweisung
 
Hallo,
daran lags. Tut mir leid, dass ich so lang rum genervt hab :oops:
Gruß
Spurius


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 Uhr.

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