| Autor |
Beitrag |
rolandt4088
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 20:04
Hallo,
Beim Aufruf eines Datensatzes werden mir Sonderzeichen hinter dem Wert angezeigt.
Dies Zeichen sind 4 vertikale Balken.
Beispiel: NameIIII (habe die Zeichen jetzt mit dem großen L simuliert)
Wer hat eine Idee woher die kommen?
Gruß
Roland 
|
|
little-wolf
      
Beiträge: 47
WinXP
Delphi 5 Enterprise, Delphi 2006 Enterprise
|
Verfasst: Do 23.08.07 20:39
hallo rolandt4088
das sind steuerzeichen z. b. für seitenumbrüche etc. ... kann es sein, dass du ein memo-feld aus der datenbank ausliest und den text in ein edit-feld schreibst oder sowas in der art?
gruss
little-wolf
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 20:41
Hallo,
die Werte kommen aus einem Stringgrid in dem die Sonderzeichen nicht zu sehen sind.
Gruß
Roland
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 20:45
Das Feld in der Tabelle ist char(35)
Gruß
Roland
|
|
little-wolf
      
Beiträge: 47
WinXP
Delphi 5 Enterprise, Delphi 2006 Enterprise
|
Verfasst: Do 23.08.07 20:49
du sprichst aber immer auch noch von einer tabelle und char(35) is ja auch eigentlich ein datenbank-datentyp...
also kommen die daten in erster linie aus einer db und werden dann in das stringgrid abgefüllt. danach werden sie dann aus dem stringgrid in ein edit-feld kopiert, wobei dann die unerwünschten zeichen auftauchen...
hab ich das soweit richtig verstanden?
oder poste doch am besten mal etwas code-auszug, damit man mal sehen kann, was genau du da machst...
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 20:51
Genau.
Ich klicke im Stringgrid einen Wert an. Dieser wird dann in das editfeld geschrieben.
Das hat auch immer funktioniert.
Seit neustem nicht mehr.
Gruß
Roland
|
|
little-wolf
      
Beiträge: 47
WinXP
Delphi 5 Enterprise, Delphi 2006 Enterprise
|
Verfasst: Do 23.08.07 20:54
rolandt4088 hat folgendes geschrieben: | Das hat auch immer funktioniert.
Seit neustem nicht mehr. |
hmm... dann würd ich an deiner stelle da anfangen zu suchen, wo ich zuletzt was geändert habe... weil einfach so kann ja nicht was "plötzlich" nicht mehr gehen...
evtl. einfach mal quellcode-teile posten... evtl. kann man da ja das problem sehen...
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 20:58
Die einzige Möglichkeit ist:
Seit ca. 1 Woche habe ich einen Server.
Auf dem sind jetzt meine SQL-Datenbanken gespeichert.
Via ZConnect greife ich auf die Datenbank zu.
Das ist die einzige Erklärung die ich dazu hätte.
Gruß
Roland
PS: Bin gleich wieder da. Ich muß mein System neu starten wegen einer Neuinstallation.
|
|
little-wolf
      
Beiträge: 47
WinXP
Delphi 5 Enterprise, Delphi 2006 Enterprise
|
Verfasst: Do 23.08.07 21:08
wie war das ganze denn vorher eingerichtet?
datenbank lokal nehme ich an. zugriff auf db auch mit zconnect?
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 21:13
Lokal bin ich über ADOQuery gegangen.
|
|
little-wolf
      
Beiträge: 47
WinXP
Delphi 5 Enterprise, Delphi 2006 Enterprise
|
Verfasst: Do 23.08.07 21:20
hmm... muss dir ganz ehrlich sagen, vonn zconnect habe ich überhaupt keine ahnung...
wir haben den zugriff früher mit den normalen queries und odbc gemacht. neu sind wir nun auch mit den adoqueries unterwegs... aber zconnect... darüber weiss ich nichts... irgend ne seite die google ausgespuckt hat meinte nur, dass das was für das auslesen von e-mails is oder so... bü... keine ahnung... sorry...
aber ich würde das problem schon in dem bereich suchen... is gut möglich, dass dieses zconnect die sonderzeichen anders übermittelt...
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 21:25
Der Vorteil von ZKomponenten ist: Du brauchst die BDE nicht mehr.
Die Handhabung ist die gleiche wie bei den anderen Querys auch.
Du schreibst Deinen SQL-String und dann geht es los.
|
|
little-wolf
      
Beiträge: 47
WinXP
Delphi 5 Enterprise, Delphi 2006 Enterprise
|
Verfasst: Do 23.08.07 21:31
ist aber nicht standardmässig bei delphi dabei, oder?
in 2006 hätt ich's jedenfalls noch nie gesehen...
öhm... also ich würde jetzt mal alle attribute dieser z-querykomponente prüfen... evtl. kann man dort was einstellen, damit diese zeichen anders übermittelt werden...
evtl. verrenne ich mich da aber auch in was und das problem ist beim stringgrid zu suchen... oder bei der übermittlung der daten von sringgrid zu edit-feld... wobei du ja gesagt hast dass du da nichts umgestellt hast... hmm...
|
|
rolandt4088 
      
Beiträge: 122
WINDOWS XP
Delphi 7, CodeGear RAD Studio
|
Verfasst: Do 23.08.07 21:42
Ich habe es mal mit einer ACCESS-Datenbank probiert.
Benutzt habe ich die Komponenten Query, Stringgris und Edit.
Es kommt die gleiche Ausgabe. Inhalt + Sonderzeichen.
Schein mir eher ein Delphi - Problem zu sein.
Erst mal vielen Dank für die Unterstützung.
Liebe Grüße von Niederrhein
Roland
|
|