![]() |
Problem mit TString
Hallo
hab einproblem mit ner abfrage und zwar wenn ich meine variabele nachname von meinem sqlquery auf gleichheit mit dem Caption von meinem label abfrage sagt mir der compiler "Incompatible typs String und TString" code var mysqlquery1nachname : TString ... if mysqlquery1nachname <> Label1.Caption then ... hatt einer eine Ide was ich ändern muss ??? thx im vorraus |
Re: Problem mit TString
Hallo,
TString in String umbenennen, dann müsste es gehen. Wusste gar nicht, dass es den Typ TString gibt :gruebel: |
Re: Problem mit TString
Hm das Problem ist das das das Delphi selber generiert hatt gibt es dan keinen totalen fehler ???
|
Re: Problem mit TString
meinst du vielleicht TStrings ?? Wenn ja, dann ist das eine String Liste! und du kannst keinen String mit einer TStringList (bzw. TStrings) vergleichen
|
Re: Problem mit TString
Hallo Remie
wenn Delphi das so generiert hat lass es so, obwohl ich da noch meine Zweifel habe. Wenn du einen String mit dem Inhalt von einem TString vergleichen willst mußt du die Property Text des TString-Objektes nehemn. Also
Delphi-Quellcode:
if mysqlquery1nachname.Text <> Label1.Caption then
|
Re: Problem mit TString
Ja meine natürlich TStrings sorry
aber wie kann ich das dan machen über einen Index ?? if mysqlquery1nachname[1] <> label1.Caption |
Re: Problem mit TString
Danke UweR hatt geklapt
|
Re: Problem mit TString
Ach TStrings. Ich war auch gerade bei Google unterwegs, um zu schauen, was TString in Delphi für ein Typ ist.
Naja, also generell greifst du auf die Elemente per Index zu, aber denke dran, dass die Element-Liste 0-based ist, also das erste Element in der Liste hat den Index 0....Und das letzte Element hat den Index (Anzahl-1). Gruß Christian |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:54 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