Hm....

Das erscheint mir aber schon ein bisschen eigent�mlich.
Die einfachste L�sung w�re schon mit einem StrPos (Char(0))... schade, dass
dies nicht geht.

Da w�sste ich auch nicht weiter... gibt es denn keine Beispiele in der MSDN
oder so?

Gruss

Christian Thuer



----- Original Message -----
From: "Wolfgang Kluge" <[EMAIL PROTECTED]>
To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]>
Sent: Friday, April 19, 2002 6:51 PM
Subject: [aspdecoffeehouse] Re: Indexserver


> hi,..
>
> danke f�r die ausf�hrliche antwort.
>
> > Char (0) terminiert in C einen String (normalerweise)
> > Da Windows mehrheitlich aus C++ besteht, werden wohl beim IndexServer
die
> > Strings auch so terminiert.
> > Was mich erstaunt ist, dass du auch noch Ch(32) hast... Space...
> >
> > Das Feld ist eindeutig ein String mit fester Zeichenl�nge (nicht
varchar)
> > Normalerweise hat solche ein String einfach Spaces am schluss... w�rde
mit
> > Trim gut gehen.
> > Denke mal, dass ein Trim (oder LTrim / RTrim) das Zeichen 0 auch als
> > Stringende erkennen sollte...
>
> es ist eindeutig ein varchar ;). den len() bringt versch. ergebnisse. auch
> RTRIM und LTRIM hatte nichts gebracht(erst so kam ich ja drauf, dass da
was
> nicht stimmen kann*g*).
>
> bl�derweise schafft man es nicht, mittlest chrindex(chr(0), filename) an
die
> stelle zu kommen, denn chr(0) wird in diesem kontext als "keine ahnung
was"
> gewertet. und das ergebnis ist immer 1.. replace schaffts auch nicht(und
> w�rde auch wenig bringen, da danach ja noch mehr unbestimmtes zeug kommt).
>
> Chr(32) stimmt auch nicht immer(hab ich grad gemerkt.) es sind
verschiedene
> zeichen, die nach dem eigentlichem dateinamen kommen, aber immer getrennt
> durch chr(0). es sind immer an die 8 stellen. manchmal beinhalten sie
einen
> teil des dateinamens, manchmal auch nicht, manchmal mehr, manchmal
weniger,
> manchmal bei mehreren dateien gleich, manchmal auch nicht.. (wirklich
> bin�r*g*)
>
> beispiel:
> "warmduscher.txt  �  ? ? "
>
>
> > mach doch mal SELECT Trim(Path) as Path from ...
> >
> > Die Meisten DB Server kennen Trim, LTrim oder RTrim.
>
> ist in diesem fall ein sqlserver7, ja.
>
> wolfgang
> http://www.vbwelt.de/
>
>
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
>


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an