mssql_fetch_object bringt nur 256 Zeichen

Yamah

Grünschnabel
Hallo

Ich greife auf einen SQL-Server zu und lese einen Datensatz mittels mssql_fetch_object aus.

Jetzt habe ich das Problem das es mir nur 256 Zeichen zurückbringt. In der Tabelle auf dem SQL-Server sind es allerdings mehr als 500 Zeichen.

Hat jemand eine Idee an was das liegen könnte?


$result=mssql_query($sql);
while ($zeile = mssql_fetch_object($result)) {
$zeile->TicketBeschreibung; ---> Kommen nur 256 Zeichen.
}
 
Mhh, das ist echt komisch. Denn mssql_fetch_object() und mssql_fetch_array() sind genau gleich, bis auf das halt mssql_fetch_object() ein Objekt zurück gibt. Aber eine Zeichenbegrenzung gibt es bei beiden Funktionen nicht! Wäre ja auch sehr blöd....
Also da müsste, meiner Meinung nach, der Fehler wo anders liegen. Vielleicht eine falsche Felddefinition in der Datenbank?


Gruß Xabbu!
 
habe den Fehler gefunden. Habe beim SQL-Server varchar eingestellt.
Das wollte er nicht unbedingt.

Jetzt habe ich es auf text umgestellt. So funktioniert es, wobei ich gerne ntext eingestellt hätte. ntext wäre Unicode gewesen aber das mag er auch wieder nicht.

Ja was solls ich lass es jetzt eben bei text.
 
Zurück