![]() |
Datenbank: Acess • Version: 2007 • Zugriff über: siehe unten
Delphi verlangt einen Standardwert für einen Parameter!
Was kann das bedeuten, wenn nach einen Standardwert für einen Parameter verlangt wird.
In meinem Programm möchte ich mit (adoquery - SQL select) einen Teil meiner Datenbank importieren. Dabei verwende ich ein "WHERE" Kriterium. Jedoch das Wort nach dem ich in der Tabelle suche (der Parameter) hat keinen Standardwert. Wie kann ich das ändern? danke |
Re: Delphi verlangt einen Standardwert für einen Parameter!
Zeig mal etwas Code
|
Re: Delphi verlangt einen Standardwert für einen Parameter!
Delphi-Quellcode:
Bewertung ist eine Spalte
adoquery1.close;
adoquery1.sql.clear; adoquery1.sql.add('select * from Tabelle where Deutsch = '+lb_green.caption); adoquery1.open; lb_ausgeben.caption:= inttostr (adoquery1.Fieldvalues['Bewertung']); zusatzinfo: bei meinem Programm handelt es sich um einen Vokabeltrainer |
Re: Delphi verlangt einen Standardwert für einen Parameter!
wenn es sich bei der Spalte Deutsch um einen String handelt musst dein Parameter meines erachtens in Anführungszeichen setzen.
Delphi-Quellcode:
adoquery1.sql.add('select * from Tabelle where Deutsch = '''+lb_green.caption'''');
|
Re: Delphi verlangt einen Standardwert für einen Parameter!
Besser man verwendet (SQL-)Parameter
|
Re: Delphi verlangt einen Standardwert für einen Parameter!
DAnke Ziesel das WArs....
BIN DIR Voll DAnkBar... HDGMDL |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:03 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