19. Apr 2024, 08:54
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv 0406
  VB6: SQL sortier Problem
 Von Tinolino
 Am 12. März 2008 um 21:18:29
 Frage Hallo allerseits,

ich habe mir eine Acces Db mit folgenden Feldern angelgt.

lfdnr (autowert)
auftrag (string)
Sachnummer (string)
Bezeichnung (string)
Menge (single)
Arbeitsgang (string)

Die DB habe ich mit Daten gefüllt.

Auftrag, Sachnummer, Bezeichnung, Menge kommen mehrfach gleich vor, unterscheiden sich nur im Arbeitsgang.

Um eine Übersicht zu bekommen, wende ich "order by" an.
SQL="Select auftrag, sachnummer, Bezeichnung, Menge from Table group by auftrag, Sachnummer, Menge"
Ok ich erhalte jeden Auftrag nur einmal!

Nun möchte ich dies Abfrage nach Sachnummern sortieren mit "order by"
SQL="Select auftrag, sachnummer, Bezeichnung, Menge from Table group by auftrag, Sachnummer, Menge order by Sachnummer"
Hier liegt mein Problem!

In den Feldern kommen Sachnummern in verschiedener Form vor.

Beispiel:
so solten die Sachnummern sortiert aussehen

123
234
345
456
891
912
a56
b67
c78

Meine Abfrage liefert mir aber folgendens:

123
234
345
456
a56
b67
c78
891
912

Die Buchstaben werden nicht beachtet!!

Wenn ich die Spalte Sachnummer in Access sortieren lasse funktioniert es.
Die Werte wurden als String in die DB eingefügt!

Woran könnte das liegen?
Ich kämpfe schon eine ganze Woche...

Mfg Tinolino







[ VB-/VBA-Forum | Archiv 0406 | Archiv-Übersicht ]
 Antworten
VB6: SQL sortier Problem - Tinolino 12. März 2008 um 21:18:29
Re: SQL sortier Problem - tinolino 12. März 2008 um 21:34:20
Re: SQL sortier Problem - Bobby 13. März 2008 um 22:47:30
Re: SQL sortier Problem - Tinolino 14. März 2008 um 06:36:12
Re: SQL sortier Problem - Klaus 14. März 2008 um 11:02:05
Re: SQL sortier Problem - Tinolino 14. März 2008 um 14:18:05
Re: SQL sortier Problem - Bobby 14. März 2008 um 22:58:33

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum