AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Problem mit TString

Ein Thema von remie · begonnen am 11. Aug 2004 · letzter Beitrag vom 11. Aug 2004
Antwort Antwort
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#1

Problem mit TString

  Alt 11. Aug 2004, 09:29
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
  Mit Zitat antworten Zitat
Benutzerbild von Gollum
Gollum

Registriert seit: 14. Jan 2003
Ort: Boxberg
456 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: Problem mit TString

  Alt 11. Aug 2004, 09:31
Hallo,

TString in String umbenennen, dann müsste es gehen.

Wusste gar nicht, dass es den Typ TString gibt
  Mit Zitat antworten Zitat
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Problem mit TString

  Alt 11. Aug 2004, 09:32
Hm das Problem ist das das das Delphi selber generiert hatt gibt es dan keinen totalen fehler ???
  Mit Zitat antworten Zitat
rantanplan99
(Gast)

n/a Beiträge
 
#4

Re: Problem mit TString

  Alt 11. Aug 2004, 09:42
meinst du vielleicht TStrings ?? Wenn ja, dann ist das eine String Liste! und du kannst keinen String mit einer TStringList (bzw. TStrings) vergleichen
  Mit Zitat antworten Zitat
UweR

Registriert seit: 15. Mär 2004
Ort: Bad Marienberg
219 Beiträge
 
Delphi 7 Professional
 
#5

Re: Problem mit TString

  Alt 11. Aug 2004, 09:45
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
if mysqlquery1nachname.Text <> Label1.Caption then
Gruß
UweR
  Mit Zitat antworten Zitat
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: Problem mit TString

  Alt 11. Aug 2004, 09:45
Ja meine natürlich TStrings sorry

aber wie kann ich das dan machen über einen Index ??

if mysqlquery1nachname[1] <> label1.Caption
  Mit Zitat antworten Zitat
remie

Registriert seit: 6. Aug 2004
109 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Problem mit TString

  Alt 11. Aug 2004, 09:47
Danke UweR hatt geklapt
  Mit Zitat antworten Zitat
Benutzerbild von Bowler
Bowler

Registriert seit: 8. Sep 2003
Ort: Bochum
148 Beiträge
 
Delphi XE7 Enterprise
 
#8

Re: Problem mit TString

  Alt 11. Aug 2004, 09:49
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
Christian Rüsken
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:14 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