![]() |
Datenbank: MSSQL Server 2008 • Version: Server 2008 • Zugriff über: Zeos
SQL Abfrage Fehler , Bezeichner konnte nicht gebunden werden
Hallo zusammen,
ich erhalte folgende Fehlermeldung bei Ausführung einer Abfrage: [General SQL Server Error: Check messages from the SQL-Server] Der mehrteilige Bezeichner 'a.wagner' konnte nicht gebunden werden.
Delphi-Quellcode:
Shomessage gibt folgendes aus:
procedure TForm1.FormCreate(Sender: TObject);
var satz : string; begin zconnection1.Connect; zquery1.SQL.Clear; satz := 'a.wagner'; zquery1.SQL.Text := 'SELECT benutzer.LOGINNAME from '+ 'dbo.BENUTZER where benutzer.LOGINNAME = '+satz; SHowmessage(zquery1.SQL.Text); zquery1.Active := true; end;
SQL-Code:
Ich kann mit obiger Fehlermeldung nichts anfangen.
SELECT benutzer.LOGINNAME from dbo.BENUTZER where benutzer.LOGINNAME = a.wagner
Die Tabelle ist eine einzelne Tabelle mit 8 Feldern. Für die zahlreichen Hinweise und Hilfen schonmal meinen besten Dank. |
AW: SQL Abfrage Fehler , Bezeichner konnte nicht gebunden werden
Du solltest die Abfrage parametrisieren oder zumindest QuotedStr benutzen.
|
AW: SQL Abfrage Fehler , Bezeichner konnte nicht gebunden werden
Hallo nachtstreuner,
versuch's mal mit anführungszeichen('a.wagner') |
AW: SQL Abfrage Fehler , Bezeichner konnte nicht gebunden werden
Danke DeddyH mit QuotedStr funktionierts schonmal !
Danke auch an rapante.... So nun muss ich mich nur noch mal mit der Parametrisierung beschäftigen. Gibts hierzu noch ein paar Anfängertips ??? Besten Dank |
AW: SQL Abfrage Fehler , Bezeichner konnte nicht gebunden werden
Ich hätte im Moment nur einen: benenne alle Parameter unterschiedlich.
[edit] P.S.: Gruß übern Berg ;) [/edit] |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:55 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