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... mach doch mal SELECT Trim(Path) as Path from ... Die Meisten DB Server kennen Trim, LTrim oder RTrim. Gruss Christian Thuer ----- Original Message ----- From: "Wolfgang Kluge" <[EMAIL PROTECTED]> To: "AspGerman Kaffeehaus" <[EMAIL PROTECTED]> Sent: Friday, April 19, 2002 4:14 PM Subject: [aspdecoffeehouse] Indexserver > hmmmm.. > > seltsame gegebenheiten bringen mich dazu mal wiedere was fragen zu k�nnen ;) > > ich mach er sql eine abfrage auf einen indesserver-katalog (OPENQUERY > blabla) nach bestimmten dateien. > dies funktioniert wunderbar. ;) > > nun bekomme ich also einen pfad und dateinamen usw. > > das bl�de an den ergebnissen ist, dass hinter dem eigentlichem ende noch ein > paar zeichen mehr zur�ckkommen. > wenn ich als dateiname beispielsweise "test.txt" erhalte steht nach .txt > noch chr(0), chr(32) und noch ein paar zeichen. chr(0) und chr(32) ist bei > jedem eintrag so(bisher zumindest). dahinter erscheinen(glaube ich) immer > verschiedene zeichen. > > nun ist es so, dass ich mit SUBSTRING, CHARINDEX und LEFT den dateinamen > extrahieren muss, wenn ich den "wirklichen" dateinamen haben will(und ich > brauch den leider). > > das finde ich ziemlich ungeschickt und will eigentlich nur wissen, welche > informationen da noch stehen, oder wie mans abschalten kann. > wer wei� was und was soll das ;)? > > planloas, 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
