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

델파이 Q&A
Delphi Programming Q&A
[10838] Re:Re:[질문] DB그리드의 컬럼 제어 좀 알려주세여.
최대리 [] 1537 읽음    2006-08-11 16:58
답변 감사합니다. 근데
예제를 좀 주세여.. Query1. 이후에 DisplayWidth 가 안먹거든여.
어떻게 써보라는건지 좀 알려주시기 바랍니다.

civilian,안영제 님이 쓰신 글 :
: DisplayWidth를 써보세요.
:
: 최대리 님이 쓰신 글 :
: : 폼클릭을 하게 되면 그리드에 쿼리로 가져온 결과들이 뿌려지는데.. 컬럼길이가 제멋대로라서여.
: :
: :
: : str := ' select id, name from test';
: :
: : Query1.SQL.Clear;
: : Query1.SQL.Add (str);
: : Query1.Open;
: :
: : while not Query1.Eof do
: :
: : begin
: :  Query1.Next ;
: :  viIdx := 0;
: :
: :  while viIdx < FieldCount do
: :  begin
: :      vTempSize := Query1.fields[viIdx].Size;   <-- 이부분 에러 ADOQuery에서는 됨.
: :      dbgrid1.Columns[viIdx].Width:= vTempSize ;
: :  end;
: :  inc(viIdx);
: : end;
: :
: : 이런식으로 필드의 사이즈를 받아오려고 하는데 사이즈를 못가져오네여..
: : .Size 가 안뜨거든여.. 화살표 표시 부분이 ADOQuery 컴포넌트에서는 먹었는데 BDE의 쿼리에서는 에러가 나네여.. 사이즈를 받아올수 있는 방법 아시는 분 좀 알려주세여..
: : 도저히 안되네여..

+ -

관련 글 리스트
10834 [질문] DB그리드의 컬럼 제어 좀 알려주세여. 최대리 1338 2006/08/10
10835     Re:[질문] DB그리드의 컬럼 제어 좀 알려주세여. civilian,안영제 1446 2006/08/10
10838         Re:Re:[질문] DB그리드의 컬럼 제어 좀 알려주세여. 최대리 1537 2006/08/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.