![]() |
Datenbank: Access • Version: 4.0 • Zugriff über: TADO
Access Datenbank mit 2 tabellen
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo
Hoffe ihr könnt mir helfen ich scheiterre an einem siplen beispiel: Ich habe eine Datenbank mit 2 Tabellen und versuche über eine Combobox einen nahmen auszuwählen und dessen Abladestelle in die 2. tabelle einzutragen.
Delphi-Quellcode:
Sendungen.fieldbyname('Abladestelle').AsString := (SELECT * FROM '+Empfänger.FieldByName('Abladestelle').AsString+' WHERE (Name = '+Abladestelle.Text+'));
was ist falsch ??? |
AW: Access Datenbank mit 2 tabellen
Du solltest Die Hochkommata überprüfen.
Gruß K-H |
AW: Access Datenbank mit 2 tabellen
Und
SQL-Code:
kann ja nicht richtig sein, man muss sich schon auf das betreffende Feld beschränken.
SELECT *
|
AW: Access Datenbank mit 2 tabellen
Ausserdem sieht das ja so aus, als würde da ein Select-Statement entwickelt, als String, und dann in einem Datenbankfeld gespeichert. Irgendwie wird mir nicht so ganz klar, ob das was hier gemacht wird wirklich das ist, was gewollt ist.
Ganz abgesehen davon, dass es nicht funzt wg. der Fehler, die die Vorredner schon angemerkt haben. |
AW: Access Datenbank mit 2 tabellen
Dieses
SQL-Code:
scheint ein beliebtes Standardbeispiel für SQL-Abfragen zu sein. Vor allem um nur ja nichts zu verpassen. Der benötigte Wert wird dann über
Select *
Delphi-Quellcode:
heraus gefischt. Dieses Vorgehen wird allerdings auch für andere Sprachen publiziert. Da gibt es wohl eine sprachübergreifende Solidarität der Beispielautoren.
.fieldname
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 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 by Thomas Breitkreuz