C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[71000] [질문]ADOQuery Text필드 데이타 잘리는 현상
궁금이 [] 2775 읽음    2014-03-07 11:05
DB:MS-SQL2005
빌더2010 사용중입니다.

메모에 작성된 내용을 DB에 저장하는건 잘 되는데 불러오는게 문제 입니다.
메모내용이 저장되는 필드의 자료형은 "text'형입니다.

ADOQuery를 ConnectionString만 설정해서 DB연결해서 읽어오게 했습니다.
DB를 열어서 확인해보면 정상적으로 저장은 되어있습니다.

        ADOQuery1->Close();
    ADOQuery1->SQL->Clear();
    sql="select A.wrkcode,A.wrkdate,A.subject,A.summary,A.filename,A.uploadfile,";
    sql+="A.insid,B.username as insname,A.insdatetime from board A ";
    sql+="left outer join userid B on A.insid=B.id ";
    sql+="where A.wrkcode='"+WrkNum.Trim()+"'";
    ADOQuery1->SQL->Add(sql);
    ADOQuery1->Open();

    UserName->Caption=ADOQuery1->FieldByName("insname")->AsString.Trim();
    WrkDate->Caption=ADOQuery1->FieldByName("wrkdate")->AsString.Trim();
    Edit1->Text=ADOQuery1->FieldByName("subject")->AsString.Trim();
    Memo1->Text=ADOQuery1->FieldByName("summary")->AsString;
    ShowMessage(ADOQuery1->FieldByName("summary")->AsString);
    Edit2->Text=ADOQuery1->FieldByName("filename")->AsString.Trim();
    UpFileName=ADOQuery1->FieldByName("uploadfile")->AsString.Trim();

그런데위와 같이 해서 내용을 보면 메모8줄정도만 표시가됩니다.
ShowMessage해서 따로봤느데 동일합니다.
따로 설정해줘야 하는게 있는건지 제가 잘 못 사용하고 있는건지 궁금합니다.

부디 많은분들의 도움 부탁드립니다.
감사합니다.

+ -

관련 글 리스트
71000 [질문]ADOQuery Text필드 데이타 잘리는 현상 궁금이 2775 2014/03/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.