Q&A

  • (급함)DELPHI 5.0 과 MS-SQL 7.0 문제?
안녕하세요

급해서 문의를 합니다.

현재 사용 환경은 DELPHI 5.0 (BDE 5.10 을 Install 했습니다.)과 MS-SQL 7.0 을

사용합니다.

다름이 아니라 MS-SQL 의 Table에서 aa 라는 field 가 VarChar(800)으로

되어 있습니다.

그런데 Insert 를 하기 위해서 Tquery 나 Ttable 을 사용하니까

255 자만 Insert 가 됩니다.

해당 필드(aa)의 사이즈도 델파이에서 보면 255 만 잡혀져 있습니다.

255 자가 넘는 Data 를 입력할 수 있는 방법을 알고 싶습니다.

또한 aa 라는 필드의 Type 을 MS-SQL 에서 Varchar(800) 에서 TEXT 타입으로

바꾸었는데도 마찬가지로 255 자까지만 Insert 가 됩니다.

방법을 알고 계시는 분은 알려주시면 감사하겠습니다,





2  COMMENTS
  • Profile
    s6763 2000.11.02 09:09
    궁금한 이 wrote:

    > 안녕하세요

    > 급해서 문의를 합니다.

    > 현재 사용 환경은 DELPHI 5.0 (BDE 5.10 을 Install 했습니다.)과 MS-SQL 7.0 을

    > 사용합니다.

    > 다름이 아니라 MS-SQL 의 Table에서 aa 라는 field 가 VarChar(800)으로

    > 되어 있습니다.

    > 그런데 Insert 를 하기 위해서 Tquery 나 Ttable 을 사용하니까

    > 255 자만 Insert 가 됩니다.

    > 해당 필드(aa)의 사이즈도 델파이에서 보면 255 만 잡혀져 있습니다.

    > 255 자가 넘는 Data 를 입력할 수 있는 방법을 알고 싶습니다.

    > 또한 aa 라는 필드의 Type 을 MS-SQL 에서 Varchar(800) 에서 TEXT 타입으로

    > 바꾸었는데도 마찬가지로 255 자까지만 Insert 가 됩니다.

    > 방법을 알고 계시는 분은 알려주시면 감사하겠습니다,

    >

    >



    Ttable, Tquery로 작업시, varchar(800)필드값을 집어넣으실때, memo필드로 하세요,



    table1.append;

    table.fieldbyname('aa').asVariant:= Memo1.Text;

    table1.post;



  • Profile
    병부잡이 2000.10.31 22:45
    드라이버 문제 인것 같네요..

    가끔 구형 드라이버일 경우 바케릭이나 텍스트를 짤라먹는 경우가 있습니다..

    예전 자바로 하는사람이 그런현상이 발생한다고 하더군요..

    델파이에서는 전 그런 문제는 못보았습니다..

    컨피그에서 DLL32 가 최신버젼인지 확인해 보시고요...

    AsString 으로 넣어도 전혀 상관이 없고요..

    혹시 넣어줄때 코딩부분에 실수가 없었는지.. 한번더 확인해 보세요..



    궁금한 이 wrote:

    > 안녕하세요

    > 급해서 문의를 합니다.

    > 현재 사용 환경은 DELPHI 5.0 (BDE 5.10 을 Install 했습니다.)과 MS-SQL 7.0 을

    > 사용합니다.

    > 다름이 아니라 MS-SQL 의 Table에서 aa 라는 field 가 VarChar(800)으로

    > 되어 있습니다.

    > 그런데 Insert 를 하기 위해서 Tquery 나 Ttable 을 사용하니까

    > 255 자만 Insert 가 됩니다.

    > 해당 필드(aa)의 사이즈도 델파이에서 보면 255 만 잡혀져 있습니다.

    > 255 자가 넘는 Data 를 입력할 수 있는 방법을 알고 싶습니다.

    > 또한 aa 라는 필드의 Type 을 MS-SQL 에서 Varchar(800) 에서 TEXT 타입으로

    > 바꾸었는데도 마찬가지로 255 자까지만 Insert 가 됩니다.

    > 방법을 알고 계시는 분은 알려주시면 감사하겠습니다,

    >

    >