Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Wie Lese ich Daten aus einer MSSQL Tabelle (https://www.delphipraxis.net/73804-wie-lese-ich-daten-aus-einer-mssql-tabelle.html)

delphis spassbremse 24. Jul 2006 10:16

Datenbank: MSSQL Server 2000 • Zugriff über: SQLConnection

Wie Lese ich Daten aus einer MSSQL Tabelle
 
Moinzen....

Jetzt hab ich endlich eine Möglichkeit eine Datenbank fürs Lokale Netzwerk
herzustellen. Hab mir mal den MSSQL Server 2000 gezogen.

Verbindung Klappt super....

hab das mal versucht und funzt.

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
if SQLConnection1.Connected = true then showmessage('verbunden');
if SQLConnection1.Connected = false then showmessage('nicht verbunden');
end;
Jetzt würde ich mir mal wünschen, das mir einer erklärt,
wie ich in der Tabelle "Codes"

a) Daten Lesen
b) Daten Löschen
c) Daten Schreiben

MFG

mkinzler 24. Jul 2006 10:28

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
Über die Komponente TSqlQuery
Besser wäre es aber für MSSQL die Ado-Komponenten zu nehmen.

delphis spassbremse 24. Jul 2006 10:33

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
und dann?

ich hab da jetzt das feld code als string eingetrage.

so und jetzt nur mal so als beispiel brauch ich mal den code

um meinetwegen Label1.Caption mit dem inhalt des ersten datensatzes zu füttern

mkinzler 24. Jul 2006 11:02

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
Wie sieht die anzuzeigende tabelle aus ( Metadaten)?

Einfach der SqlQuery.SQL.Text die Abfrage zuweisen (
SQL-Code:
 Select <feldliste> from <tabelle>;
)

delphis spassbremse 24. Jul 2006 11:12

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
ehm ich hab jetzt mal auf dich gehört und die ADO komponenten
genommen.... fuzt super..... konnte jetzt die felder auswählen, weil das andere funzte nich so ganz.

ich probier mal eben aus was du da gepostet hast...

ehm noch was.... ich hab ja jetzt die ado komponente....

wie heißt denn die .dll datei, damit ich das auch auf anderen rechnern ausführern kann, weil die
Datei von DBExpress ja im delhpi verzeichnis war und ich die erst auf den anderen pc packen musste, damit der auch eine verbindung zum server bekam....

mkinzler 24. Jul 2006 11:19

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
Das Äquivalent in Ado heißt TADOQuery.
Auf dem anderen Rechner muß der MSSQL-Client installiert sein.

Bernhard Geyer 24. Jul 2006 11:20

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
Zitat:

Zitat von delphis spassbremse
wie heißt denn die .dll datei, damit ich das auch auf anderen rechnern ausführern kann, weil die
Datei von DBExpress ja im delhpi verzeichnis war und ich die erst auf den anderen pc packen musste, damit der auch eine verbindung zum server bekam....

Gar keine. Wird alles von MS geliefert wenn der Rechner halbwegs aktuell ist. Nur unter 98/NT mußt du den IE halbwegs aktuell haben damit die ADO-Schnittstelle in passender Version vorliegt.

delphis spassbremse 24. Jul 2006 11:25

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
Zitat:

SQL-Code:
Select <feldliste> from <tabelle>;
der mag das select nich.... und hab kp, als was ich das unter VAR definieren soll....

mkinzler 24. Jul 2006 11:27

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
Das zwischen den spitzigen Klammern ist auch ein Platzhalter für die Felder bzw die Tabelle.

delphis spassbremse 24. Jul 2006 11:48

Re: Wie Lese ich Daten aus einer MSSQL Tabelle
 
nein der sagt select ist undefiniert

das das ein platzhalter ist weiß ich auch :wink:


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr.
Seite 1 von 2  1 2      

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