AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

SQL-Code gesucht !!!

Ein Thema von Stocki1990 · begonnen am 26. Okt 2008 · letzter Beitrag vom 26. Okt 2008
Antwort Antwort
Stocki1990

Registriert seit: 26. Okt 2008
8 Beiträge
 
#1

SQL-Code gesucht !!!

  Alt 26. Okt 2008, 17:57
Datenbank: Access-Datenbank • Version: - • Zugriff über: ....
Servus Leute!

Ich habe folgendes Problem: Ich muss die Daten einer Datenbank
nach Klassen ordnen.

Dies sollte in einem 2ten Listview-Element
passieren. Wenn ich auf die Klasse "1AHK" drücke, sollten alle
Schüler, welche diese Klasse besuchen, im rechten Listview
erscheinen.

Leider weiß ich den dafür benötigen SQL-Code nicht und weiß
nicht, wo ich diesen herbekommen könnte.




Anbei auch noch mein Code für die Prozedur:

procedure TForm1.KlassenAnzeigen();
var

LI: TListitem;

begin

//Einlesen der Lerntage:
Listview1.items.clear;

// Änderung erlaubt nur bei geschlossener ADOQuery
Form1.ADOQuery1.Close;
Form1.ADOQuery1.SQL.Clear;
Form1.ADOQuery1.sql.add('Select Klasse From Schueler') ;
Form1.ADOQuery1.Open;
while not Form1.ADOQuery1.eof do begin
LI := Listview2.Items.add;
LI.Caption := Form1.ADOQuery1.FieldValues['Klasse'];
Form1.ADOQuery1.Next;
end;
Form1.ADOQuery1.close;
end;



Ich hoffe, dass ihr mir weiterhelfen könnt.

Grüße Christoph
Miniaturansicht angehängter Grafiken
bild_836.jpg  
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:00
Wie sieht den die Struktur der Tabelle aus?
Markus Kinzler
  Mit Zitat antworten Zitat
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:01
1. Schau dir mal die 'WHERE' Klausel des 'SELECT'-Befehls an.
2. Schau dir mal die parametrisierten Queries einer TADOQuery an.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
Stocki1990

Registriert seit: 26. Okt 2008
8 Beiträge
 
#4

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:03
Zitat von mkinzler:
Wie sieht den die Struktur der Tabelle aus?
Servus!

Ja, hier wird einem ja schnell geholfen
Ein Foto mit der Tabellenstruktur wird angehängt.

Grüße Christoph
Miniaturansicht angehängter Grafiken
struktur_570.jpg  
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:09
select Vorname, Familienname from Schueler where Klasse = :Klasse;
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:15
Hi,

im anhang habe ich dir mal ein kleines mini-projekt angehängt ... da müsstest du eigentlich nur noch die connection einstellen und dann kannst du schon zur Entwurfszeit die beiden ADOQuerys öffnen, und du solltest die daten sehen.

Zitat von mkinzler:
Wie sieht den die Struktur der Tabelle aus?
Die erforderlichen Informationen waren doch schon gegeben Tabelle Schueler und das Feld Klasse, den Rest bekommen wir mit SELECT *

cu

Oliver
Angehängte Dateien
Dateityp: zip schuelerklassen_336.zip (1,3 KB, 4x aufgerufen)
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:23
Zitat:
Die erforderlichen Informationen waren doch schon gegeben Tabelle Schueler und das Feld Klasse, den Rest bekommen wir mit SELECT * Wink
Wenn man die Tabelle besitzt. zudem ist es nicht optimal select * zu verwenden.

Aber ich werde mich das nächste Mal zurückhalten und Meister Rufo den Vortritt lassen
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

Re: SQL-Code gesucht !!!

  Alt 26. Okt 2008, 18:36
@mkinzler: sorry, wollte dir nicht auf die füße treten, aber ich fand für die lösung war es nicht erforderlich

cu

Oliver
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:00 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