Nimm nicht Varchar sondern NVarchar !!!
Dann klappts auch mit dem Nachbarn !
-----Urspr�ngliche Nachricht-----
Von: Leisten, Lars [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 22. Mai 2002 13:22
An: ASP Datenbankprogrammierung
Betreff: [aspdedatabase] nur 255 Zeichen

 
Hallo Leute,
 
Ich hab da ein ganz verzwicktes Problem, wobei mir bisher noch keiner helfen konnte.
 
Ich hab einen MS-SQL 7.0 mit einer kleinen Datenbank, die eine kleine Tabelle "Lexikon" enth�lt. In dieser Tabelle gibt es ein Feld "Beschreibung", dieses Feld hab ich als varchar 5000 definiert.
 
Nun hab ich ein VB 6 Programm geschrieben um diese zu bearbeiten. Klappt alles hervorragend. In das Feld "Beschreibung" kann man 5000 Zeichen schreiben. und die stehen auch tats�chlich in der Datenbank drin. Bis dahin alles super.
 
Nun wollte ich diese Lexikon in einer ASP-Seite anzeigen, und da ging das Problem los. Die ASP-Seite zeigt von der "Beschreibung" nur die ersten 255 Zeichen. Der Rest ist ????? weg  !!!  wird halt nicht angezeigt (obwohl er definitiv in der DB drin steht)
 
 
�ber jede Hilfe w�re ich sehr dankbar ;-)
 
 
Hier der Code: (obwohl ich nicht wei� ob er was bringen soll)
 
set db = Server.CreateObject ("ADODB.Connection")
connect = "dsn=" & db_dsn & ";uid=" & db_user & ";pwd=" & db_password
db.Open connect
 
sql="select * from lex_t_lexikon where id > 0"
set rs= db.execute(sql)
....
response.write rs("Beschreibung")
....
 
 
Gru� & schon mal Danke
Lars
| [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
| [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp

Antwort per Email an