BDE에 SQL Link을 통해서 MS-SQL 7.0에 접근하는 프로그램을
개발하고 있습니다.
그런데 문제는 AsString을 사용해서 문자열을 넣었을때 255자를
넣지 못한다는 문제입니다.
buffer에 문자열을 닫았다가 넣어보기도 하고, TDBMemo에 닫아서 넣어 보기도
했지만 255자를 넣지 않더군요.
SQL Link를 사용하지 않고 ODBC에서 등록한 MS-SQL 7.0을 사용한것은
아무런 문제가 없는데 왜 SQL Link로 등록한 MS-SQL 7.0은 문제가
되는지 모르겠습니다.
>
> BDE에 SQL Link을 통해서 MS-SQL 7.0에 접근하는 프로그램을
> 개발하고 있습니다.
>
> 그런데 문제는 AsString을 사용해서 문자열을 넣었을때 255자를
> 넣지 못한다는 문제입니다.
>
> buffer에 문자열을 닫았다가 넣어보기도 하고, TDBMemo에 닫아서 넣어 보기도
> 했지만 255자를 넣지 않더군요.
>
> SQL Link를 사용하지 않고 ODBC에서 등록한 MS-SQL 7.0을 사용한것은
> 아무런 문제가 없는데 왜 SQL Link로 등록한 MS-SQL 7.0은 문제가
> 되는지 모르겠습니다.
Sql_Server를 이용하여 256 문자 이상이라고 하면 Text Type를 말씀 하시는 것
같습니다.
그런 경우에는 AsString를 사용하지 마시고 AsMemo를 사용하시면 됩니다.
저역시 현재 사용중인데 Sql7.0과 아무 문제 없이 사용중입니다.
그럼 ...