![]() |
Datenbank: MSSQL • Version: 2005
Ergebnis eines SQL Selects in einer Varbiablen speichern
Guten Morgen Leute,
Ich bräuchte mal eure Hilfe. Kann man das Ergebnis einer SQL Abfrage in einer Varbiablen Speichern? z.B.
SQL-Code:
Und dann diese ID in einer Variablen speichern.
select id from TEST where username = 'HISTHIS'
Und dann weiter verwenden z.B. für ein
SQL-Code:
.
INSERT
HISTHIS [edit=mkinzler] Mfg, mkinzler[/edit] |
Re: Ergebnis eines SQL Selects in einer Varbiablen speicher
Sicher geht das.
Delphi-Quellcode:
Query.SQL.Text := 'select id from TEST where username = :name';
Query.ParamByName('name').Value := 'HISTHIS'; Query.Open; //wenn ein Datensatz gefunden, in Variable merken if not Query.EOF then Variable := Query.FieldByName('id').Value; Query.Close; |
Re: Ergebnis eines SQL Selects in einer Varbiablen speicher
Bin mir nicht sicher, ob das alle Datenbanken unterstützen, aber bei MSSQL geht folgendes:
SQL-Code:
declare @var int
select @var = id from TEST where username = 'HISTHIS' insert into test(id) values(@var) |
Re: Ergebnis eines SQL Selects in einer Varbiablen speicher
Geht es denn hier um Delphi oder SPs?
|
Re: Ergebnis eines SQL Selects in einer Varbiablen speicher
Danke für eure Antworten.
Es geht um Delphi, der Beitrag von DeddyH hat schon gut weiter geholfen war genau das was ich gesucht habe. HISTHIS |
DP-Maintenance
Dieses Thema wurde von "mkinzler" von "Object-Pascal / Delphi-Language" nach "Datenbanken" verschoben.
Geht um Datenbanken |
Re: Ergebnis eines SQL Selects in einer Varbiablen speicher
Welches DBMS?
Ergänze bitte den 1. Eintrag, indem du ihn editierst |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz