Autor Beitrag
Shiryo Kawari
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mo 16.06.03 17:22 
Tabletyp: Paradox 7
Also: ich bin gerade dabei eine Datenbank für meine Manga (Comixs)Sammlung zu machen mit delphi... Die ersten einträgen hab ich mit der DB-Oberfläche gemacht. Hab das ganze Program schon zum angucken fertig gemacht (Form1) mit menuleiste. Nun will ich aber ein Dialogfenster machen im Prog, dass das Eingeben der Daten per Maske ermöglicht (Form2). Wenn ich jetzt in Form2 ein Edit1 machen kann ich das Caption nicht an die Datenbank schicken. Und in eine DBEdit kann ich nix reinschreiben...
Wie sende ich also aus Form2.Edit1 den Inhalt an Form1.Datenbank???

Wäre sehr dankbar für hilfe!


Ach ja:
Außerdem würde ich gerne, dass man diese ganzen Daten auch wieder in einen String umwandeln kann (damit ich aus dem Datensatz zu einem Manga, jeweils eine HTML-Datei in tabellen form basteln kann).


Und bitte sagt mir nicht, dass ich SQL-Datenbank basteln jetzt lernen soll... ich hab viel zu tun... das kommt später!

_________________
L1fe is a g@me; Cu next L3vel!
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: Mo 16.06.03 17:36 
hallo shiryo!

am einfachsten ist es, wenn du ein DatenModul in dein project aufnimmst.
(datei - neu - datenmodul)
in dieses ziehst du die tabelle(n) und die datasource(n), gibst ihm den namen 'DM' und speicherst es unter 'DataMod.pas' ab.
in die uses-klausel von form 2 nimmst du DataMod auf
und auf deine tabellen greifst mit dem namen DM.table1 zu
nachdem ich nicht weiss, welche art von daten du in deine tabelle einträgst, tu ich mir auch schwer, dir zu sagen, wie du sie in einen string umwandelst.
ein paar zusatzinfos wären da angebracht.

mfg, stefan
Shiryo Kawari Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mo 16.06.03 18:05 
Danke erst mal dafür...
Das mit den Strings:
Also die meisten Daten sind ja schon Strings ( Typ: A bei Strukturierung der Datenbank). Aber ich kann nur nicht den Value aus der Datenbank auslesen.
Einfach sagen was ich schreiben muss um den "Manga-Namen" in ein normales "Edit" zusenden.

ausblenden Delphi-Quelltext
1:
edit1.text:=table1.MangaName.value;					


Das hat nämlich nicht gefunzt.
Auf jeden fall schon mal dank für die obige Hilfe!

Moderiert von user profile iconMarc: Delphi-Tag hinzugefügt.

_________________
L1fe is a g@me; Cu next L3vel!
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: Mo 16.06.03 18:07 
wie wärs damit?
ausblenden Delphi-Quelltext
1:
  edit1.text:=table1.fieldbyname('MangaName').asString;					


mfg, stefan
Shiryo Kawari Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mo 16.06.03 18:13 
Jo danke sehr... hast mir gut geholfen (und besonders schnell)!
Falls mal wieder was ist komm ich gerne wieder.

C u - Shiryo!

_________________
L1fe is a g@me; Cu next L3vel!
Shiryo Kawari Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Mi 18.06.03 11:36 
Irgendwie funzt das ganze nicht so wie ich es wollte... einfach rüber ziehen der Tabelle geht nicht.

Zitat:
am einfachsten ist es, wenn du ein DatenModul in dein project aufnimmst.
(datei - neu - datenmodul)
in dieses ziehst du die tabelle(n) und die datasource(n), gibst ihm den namen 'DM' und speicherst es unter 'DataMod.pas' ab.


Wie kann ich die Table und Datasources einbinden?

_________________
L1fe is a g@me; Cu next L3vel!
grayfox
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 800

win98, winXP
D4 Standard; D6 Personal
BeitragVerfasst: Mi 18.06.03 11:45 
probiers mit markieren und STRG+X und im datenmodul STRG+V?

mfg, stefan