-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
9. Dez 2003
@GeorgeWNewbie
Es sind normale DB Componenten, diese versuchen sofort den Datensatz einzutragen. Diese Funktion hab ich aber im OI rausgenommen.
Also ist deine Lösung eine wirkliche Alternative.
Wenn ich das mit der Durckfunktion nicht über SQL lösen kann, werd ich auf deine Lösung zurück greifen.
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
9. Dez 2003
Okay,
ich hab jetzt noch mal mit meinem direktem Chef gesprochen, er meint es würde schon okay sein - wenn die Datenbank unsortiert bleibt. Allerdings unterstehe ich diversen Leuten, sprich dem Chef meines Chefs usw... . Kommt noch drauf an was die dazu meinen.
Vielleicht fällt es euch auf das mein Delphi-Wissen nicht das Beste ist, an sich bin ich auch Systemintegration nicht...
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
9. Dez 2003
Warum:
Wenn mir wer von 'oben' sagt: 'Lauf!'
Dann frag ich nicht erst wie schnell, sondern laufe.
Leider kann man sich heute seinen Arbeitsplatz nicht einfach auswählen, etwas unterordnen ist da angesagt.
Aber wenn es einfach nicht geht, dann gehts nicht.
Danke für die Information.
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
9. Dez 2003
Morgen,
eigentlich war dieser Thread fertig. Allerdings wollte ich ihn dann doch noch mal nutzen, denn nun muss ich nicht nur die Tabelle geordnet ausgeben (im Grid), sondern die Tabelle muss auch tatsächlich neu sortiert werden.
Fragt nicht, ich habs mir nicht ausgedacht :? .
Der funktionierende Code, um die Tabelle geordnet auszugeben im Grid, sieht so aus:
Querysort.Close;...
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
8. Dez 2003
Danke,
die Lösung war dann doch leichter.
Ich hab die DB bearbeitet und dann mal das Datum Feld auf DATUM gesetzt. Jetzt sortiert er richtig! Gott sei DANK!
So wie euch allen auch, sehr netter Support hier.
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
5. Dez 2003
C - Zeichen (dBase meint damit 'Zeichen aller Art') das kann ich aber ändern. Was wäre gut?
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
5. Dez 2003
Thx euch allen!!!
jetzt sortiert er und gibt es im Grid aus! Juhuu!
Nur leider schaut Delphi nur nach den ersten zwei Zahlen, sprich TT.MM.JJJJ und nur nach TT wird sortiert, was nicht so gut ist, denn so ist die Sortierung noch nicht richtig.
Aber ich bin jetzt schon ein risiges Stück weiter, nochmals DANKE!!
Wer noch Ideen hat, wie ich das Datum als ganzes ansehen lassen kann und...
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
5. Dez 2003
Thx r-kerber,
leider würde es nicht so gut sein, wenn ich die ganze Struktur verändere, denn das Programm läuft schon auf knapp 90 Rechnern. Es sind nur noch die Änderungen wegen den Wünschen der User.
Nun hab ich mal das versucht, was du mir empfohlen hast.
Ich hab n neuen Query angelegt (querysort), dann ein Datasource (sortDatasource) und den Grid des Forms auf den Sortdatasource gelegt....
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
5. Dez 2003
Ich würde gerne nicht den ganzen Pfad angeben, dass macht mir die Arbeit schwer. Ihr müsst wissen, alle Datenbanken des Programmes liegen auf nem Server. Über das Laufwerk 't:' zu erreichen. Die Anwendung liegt bei allen Usern als 'exe' aufm Rechner.
Leider gibt es zwei Standorte des Unternehmens, im zweiten heißt das Serverlaufwerk 'g:', also muss ich dafür jeden Verweis wieder umschreiben....
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
4. Dez 2003
Danke für deine Hilfe,
auf Oracle muss hier nächstes Jahr auch alles umgestellt werden, ich freu mich nicht gerade drauf.
Nochmals, mein Dank für deine Zeit.
Vielleicht findet sich wer, der mehr davon versteht als wir beide :? .
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
4. Dez 2003
Wenn ich es so schreibe:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select * from "t:eDienstreisebuch\mainDB.dbf" ORDER BY DATUM');
Query1.Active:=True;
Dann gibts auch keine Fehlermeldung mehr, wenn ich auf den Button Click, aber leider tritt der Erfolg nicht ein.
D.h. die Daten werden leider nicht geordnet.
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
4. Dez 2003
Ja,
die Verbindung zur Datenbank besteht. Das Programm ist eigentlich auch schon fertig, dass sind nur noch Änderungen auf Wunsch der User hin.
Auch im Datasource des Grids wird auf den Datasource der Tabelle hingewiesen.
Aber wenn ich jetzt einfach den Namen, an Stelle von dem ganzem Pfad, in den Code einbinde, dann läßt es sich nicht mal kompilieren.
Ich hab auch schon so eine SQL...
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
4. Dez 2003
Danke,
ich habs jetzt mal so versucht:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select * from "t:eDienstreisebuch\main.dbf" ORDER BY "DATUM"');
Query1.Active:=True;
Das Programm wird auch ganz normal kompiliert, aber wenn ich dann auf den Button klick, der die Funktion ausführen soll, dann bricht das Programm mit ner Fehlermeldung ab.
Im Projekt soundso.exe ist eine Exception der...
-
Forum: Datenbanken
Delphi
by LuckyStrike4life,
4. Dez 2003
Morgen,
Ein DBGrid auf nem Form muss sich ordnen. D.h. die Einträge müssen sich nach dem Datum richten.
Das Datum steht in der ersten Spalte 'Datum'.
Das Datum wird immer in der Form TT.MM.JJJJ eingetragen, geht über nen DateTimePicker, ist also genormt - so das keine unterschiedlichen Formate eingetagen werden.
Jetzt ist es wichtig, dass in der Datenbank die Datensätze mit dem...