용량이 큰 text필드를 잡아 사용하려 하는데 쉽지 않아 고수님들께 문의 드립니다.
DB는 SQL-Server7.0 이구요 varchar(1000)으로 필드를 하나 잡았습니다.
parambyname('aaa').AsMemo로 memo값을 넘겼구요.
받을때는 FieldByName('aaa').AsString으로 받았습니다.
근데 문제점은 넘길때도 800자까지 제한이 되고 가져올때도 255자까지만 가져옵니다
1000자 이상의 문자를 넘길때와 가져올때 어떻게 해야 되는지요?
우째야 되죠?...
많은 고수님의 조언을 부탁드리겠습니다.
Query Analysis에서 직접 4000자 정도 넘기니 잘 들어가는것 같구요 check는 len(필드)로 해 보았습니다.
QA에서 데이타를 가져오는 것은 select로 해보았는데 전체 글자가 다 나오는 것 같지는 않더라구요.
그리고 델파이에서 메모에서 값을 받아 parambyname('aaa').AsString으로 넘기니 255자까지 들어가는 것 같구요 parambyname('aaa').Asmemo로 넘기니 800자까지 들어가는 것 같더군요.