Retriving MSSQL char fields larger than 255 characters with delphi

I'm using delphi to access a MSSQL 7.0 database; I have string fields as large as 1024 chars, but when I try to retrieve with delphi through bde only 255 chars are retrieved.

Thanks.!