-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Ja das mit Edit-Fenstern ist Benutzerfreundlicher,sonst hätte ich gleich mein Stringgrid genommen, da kenn ich mich habwegs aus.
Was soll ich nun machen, damit er in meinem DBGrid die Werte sortie? Mehr will ich doch garnicht!
MFg ice :pale:
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Ich bin einfach nicht so gut mit Delphi, das müsstest du doch nach meinen zig Fragen wissen.
Das .updateobject funktioniert nicht, weis auch nicht wer/wo/wie/was/warum ich das machen soll, ist das wirklich notwendig wenn ich einfach nur mein Grid sortieren will?
Aber das updatesql habe ich hinbekommen.
(Ausnahmsweise)
Außerdem wie bekomme ich wieder meine adressen.db im Grid angezeigt?
Habe...
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
1.Wie verknüpfe ich TupdateSQL mit dem Querry?
2.Was muss in die Insert, Update, Delete-Anweisung?
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Die sind alle noch verbunden, werden aber erst aktiv wenn ich die DataSource an DataSetField anbinden würde, was ja aber falsch ist.
Weil ich die ja mit dem Query2 verbinden muss.
Was mach ich mit dem DataSetFiel?
Sry, aber ich bin eh schon Noob, aber ein DML-Skribt zu schrieben kann ich erstrecht nicht....
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
^^Klingt komisch is aber so.
Ja das stimmt.
Doch Sobald ich den Navigator mit der ClientDataSource verknüpfeistr dieser nichtmehr funktionsfähig.
Die DBEdit Fenster sind auch nichtmehr funktionsfähig, tut mir echt leid das ich euch die ganze Zeit auf denSack gehe, aber so kompliziert habe ich mir das vorgestellt. :(
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Tja, schuss in den Ofen.
@marabu: Deine Lösung beszieht sich auf form4 es geht aber um Form5.
Auf Form4 hatte ich zuerst mit nem Stringgrid gearbeitet. Wenn du auf "EINTRAGEN" klickst, dann kommst du zum eigetnlichen Problem.
@DaddyH: Wenn das richtig verknüpft ist gibts weiterhin ein Problem: Die navigation ist nichtmehr funktionsfähig, außerdem kann ich nix in die Edit fenster...
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Bei einer TTable muss man doch bei "Tablename" die Datenbank auswählen, das mus ich doch beim Query sicher auch machen, sonst werden die Datenbankwerte nicht im Grid angezeigt.
Aber egal, ich stelle mal das komplette prog rein.
Das Progrmam befindet sich üprigens noch in Alpha Phase. :wink:
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Nein, das Grid hängt an DataSource1.
Was soll ich nun tun?
je länger ich dran sitz um so verzweifelter werde ich. :wiejetzt:
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Ne, über meine DBEdits lese ich die informationen fürs Grid ein.
Query1 hängt an DataSource1 das wiederum hängt an ClientDataSet1 und das ist mit adressen.db (Paradox7) verknüpft.
Mal ne gaaanz andere frage, lässt es sich einfacher incrementieren im Grid einen Eintrag zu suchen?
Mfg ice
-
Forum: Datenbanken
Delphi
by icebreaker,
23. Jun 2007
Was soll ich eigentlich mit wem verknüpfen?
Wieviel TQuery´s / DataSource brauche ich?
AHbe jetzt alles mögliche miteinander verknüpft, ohne erfolg. :cry:
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
Das steht bei Datasource->DataSet garnicht zur Auswahl, wenn ichs manuel eingebe kommt:Zirkuläre Datenverbindungen sind nicht erlaubt
Wenn nicht setz ich das Program mal hier rein.
Bin auch jetzt leider erstmal fort.
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
Die hängt an ClientDataSet1 das wiederum hängt an ClientDataSet1 und das ist mit adressen.db (Paradox7) verknüpft.
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
DBGrid ist mit DataSource1 verknüpft.
Wenn ich die Zeile einfüge zeigt er wie gewollt ne Showmessage mit:
SELECT * FROM adressen.db ORDER BY /gewählter Title/ DESC;
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
unit Unit5;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, DB, DBClient, Grids, DBGrids, ExtCtrls, DBCtrls, DBTables,
Mask, ADODB;
type
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
ja die werden im Grid dargestellt.
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
Oh Krass seit ihr fix, das ist ja echt nicht schlecht. Schon mit nem Chat vergleichbar.
EDIT: Also ich denke mal das da meine als Paradox7 erzeugte Datenbank namens: adressen.db reinmuss (wie oben beschrieben) aber wenn ich das mache compiliert er zwar, auch kann ich auf den Title des Grid klicken, ABER er sortiert nicht. Crying or Very sad
Von welcher Komponente?
hab da so einiges zu...
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
Ist zum Mäuse melken.
Habe jetzt mein Querry2 mit der Datasource1 verbunden, dann
query2.SQL.text := 'SELECT * FROM adressen.db ORDER BY ' + sSortColumn;
geändert, doch da wo Table stand geht das nicht.
habe erst meinen DBGrid1 Namen reingeschrieben, jetzt den Datenbank Namen.
Was muss da rein?
den Namen der abzufragenden Tabelle und der wäre?
Sry, ich bin ein hoffnungsloser Fall.
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
Ich bin echt etwas doof, bekomms leider nicht hin, jetzt kommt:
ungültiges Schlüsselwort
Symbol-string: Table
Zeilennummer:1
Konnte im Netz nix finden, auch habe ich selber nichts gefunden, liegt das an dem 2. Querry?
Mfg ice
-
Forum: Datenbanken
Delphi
by icebreaker,
22. Jun 2007
Hmm also es funktioniert nicht, außerdem habe ich es wahrscheinlich falsch umgesetzt.
Also ich habe:
1.Mein ADODataset durch ein weiteres Tquerry (querry2) ersetzt.
2.Das querry2 an die datasource1 angebunden
3.Den Quelltext wie folgt verändert:
if bSortOrder then
begin
query2.CommandText := 'SELECT * FROM Table ORDER BY ' + sSortColumn;
end
-
Forum: Datenbanken
Delphi
by icebreaker,
21. Jun 2007
Erstmal: Ganz leib das ihr mir gleich so helft.
Hab das alles so gemacht, anstatt bei Verbindungen Acess Datei habe ich meine Paradox 7 genommen ("adressen.db").
Doch wenn ichs sortieren will kommt folgende Fehlermeldung:
Im Project Project1.exe ist eine Exeption der Klasse EOleExeption mit der Meldung " Nicht erkennbaresDatenbbankformat 'C:\.....\adressen.db" aufgetreten.
Beim...
-
Forum: Datenbanken
Delphi
by icebreaker,
21. Jun 2007
Guten Tag,
bin gerade dabei eine kleine Adress-Datenbank als Projektarbeit zu schreiben.
Man kann bereits Werte eingeben und die komplette Datenbank speichern/Laden.
Allerdings wäre es genial wenn ich auch noch meine Werte im DBgrid sortieren lassen könnte; also wenn man auf den jeweiligen Title clickt
wird die Spalte sortiert nach A-Z ; Z-A.
Meine Realisierung funktioniert leider...