Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Operator ist auf diesen Operandentyp (https://www.delphipraxis.net/84283-operator-ist-auf-diesen-operandentyp.html)

kluckweb 14. Jan 2007 19:27

Datenbank: MySQL • Version: 5 • Zugriff über: Intranet

Operator ist auf diesen Operandentyp
 
Hallo,

SQL-Code:
'select id, concat(urnr,' / ',urjahr)as urnrjahr from urkunden where id = "'+bestid+'"'
bestid ist eine String-Variable und bei diesem Befehl kriege ich dann: "Operator ist auf diesen Operandentyp"

Vielleicht bin ich schon was lange wach, aber wo ist der Fehler?


Danke für die Hilfe

OregonGhost 14. Jan 2007 19:29

Re: Operator ist auf diesen Operandentyp
 
Auf Anhieb würde ich tippen, dass
Delphi-Quellcode:
'"'
ein Char ist und kein String.

SirThornberry 14. Jan 2007 19:29

Re: Operator ist auf diesen Operandentyp
 
fehlt da nicht noch etwas? du packst einen String zu einem neuen zusammen weißt diesen aber nirgends drauf zu.

kluckweb 14. Jan 2007 19:31

Re: Operator ist auf diesen Operandentyp
 
Kann Euch leider nicht wirklich folgen. Der gesamte Befehl sieht so aus:

Delphi-Quellcode:
   active := false;
   SQL.Clear;
   SQL.Add('select id, concat(urnr,' / ',urjahr)as urnrjahr from urkunden where id = "'+bestid+'"');
   active := True;
Achja ... und die Variable "Bestid" wird vorher gesetzt.

Daniel G 14. Jan 2007 19:31

Re: Operator ist auf diesen Operandentyp
 
Du versuchst einen String durch einen String zu teilen! (/)

kluckweb 14. Jan 2007 19:35

Re: Operator ist auf diesen Operandentyp
 
Ich bin doch ein Trottel.

Danke für die schnelle Hilfe.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr.

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