Ich verwende ADO.NET (mit C#) um Werte in eine MS SQL Server 2000-Datenbank einzufügen. Jetzt sind aber einige Werte in einer Tabelle vom Typ char mit einer Länge von 20 Zeichen. Wenn ich Werte in diese Spalte schreibe, die kleiner als 20 Zeichen sind, werden sie hinten automatisch mit Leerzeichen erweitert. Wie bekomme ich das weg?
Mit C# eine Trim-Funktion zu benutzen, wäre nicht das Wahre, denn dann müsste ich bei einer Abfrage (z.B.: select * from tabelle where spaltenname = bedingung) die Bedingung auch mit Leerzeichen anfüllen und das ist mir zu umständlich.
Mit C# eine Trim-Funktion zu benutzen, wäre nicht das Wahre, denn dann müsste ich bei einer Abfrage (z.B.: select * from tabelle where spaltenname = bedingung) die Bedingung auch mit Leerzeichen anfüllen und das ist mir zu umständlich.
Comment