Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
Table Create에 대하여 (조금 황당함)
나도 왜 이런 질문을 하는지 모르겠으나, 도사님들 도와 주세요.
다름이 아니오라 디자인시 Table 컴포넌트를 올려 놓고 프로퍼티를 결정 하는 것이
아니라, 런타임시 원하는 수많큼 table를 만들어서 소스에서 프로퍼티를 결정하고
싶은데.....
원하는 Table수가 가변적이라, 힘이 드는군요.
도사님들 도와주세요.
3
COMMENTS
김일영
•
2000.08.09 11:28
어떤 내용인지 잘 알기 힘든 상황이지만...
일단 '가변적'하면 TList, TStringList, Dynamic array
이 셋중의 하나를 이용하는 것이라 보심 됩니다.
아마도 TList가 가장 유용하지 않을까 싶네요.
TList의 사용에 대해서는 팁도 있고 강의도 아마 있던걸로 기억하고
하여튼 한델 내에 많은 자료가 있지만 헬프만 읽어봐도 금방 알 수 있는거라
굳이 설명은 하지 않겠습니다.
저도 가변구조 나오면 제일 먼저 TList부터 시도해봅니다.
이 상황 같으면 동적으로 만든 Table 컴포넌트들을 List로 관리하는거죠.
만들었다가 부족하면 더 만들어 List에 추가하고, 필요없으면 제거하고... 이런 식이겠죠?
황동수 wrote:
> 나도 왜 이런 질문을 하는지 모르겠으나, 도사님들 도와 주세요.
> 다름이 아니오라 디자인시 Table 컴포넌트를 올려 놓고 프로퍼티를 결정 하는 것이
> 아니라, 런타임시 원하는 수많큼 table를 만들어서 소스에서 프로퍼티를 결정하고
> 싶은데.....
> 원하는 Table수가 가변적이라, 힘이 드는군요.
> 도사님들 도와주세요.
0
0
삭제
수정
댓글
황동수
•
2000.08.09 18:17
김일영 wrote:
> 어떤 내용인지 잘 알기 힘든 상황이지만...
> 일단 '가변적'하면 TList, TStringList, Dynamic array
> 이 셋중의 하나를 이용하는 것이라 보심 됩니다.
> 아마도 TList가 가장 유용하지 않을까 싶네요.
> TList의 사용에 대해서는 팁도 있고 강의도 아마 있던걸로 기억하고
> 하여튼 한델 내에 많은 자료가 있지만 헬프만 읽어봐도 금방 알 수 있는거라
> 굳이 설명은 하지 않겠습니다.
> 저도 가변구조 나오면 제일 먼저 TList부터 시도해봅니다.
> 이 상황 같으면 동적으로 만든 Table 컴포넌트들을 List로 관리하는거죠.
> 만들었다가 부족하면 더 만들어 List에 추가하고, 필요없으면 제거하고... 이런 식이겠죠?
>
> 황동수 wrote:
> > 나도 왜 이런 질문을 하는지 모르겠으나, 도사님들 도와 주세요.
> > 다름이 아니오라 디자인시 Table 컴포넌트를 올려 놓고 프로퍼티를 결정 하는 것이
> > 아니라, 런타임시 원하는 수많큼 table를 만들어서 소스에서 프로퍼티를 결정하고
> > 싶은데.....
> > 원하는 Table수가 가변적이라, 힘이 드는군요.
> > 도사님들 도와주세요.
김일영님 답변 감사합니다.
죄송하지만 다시질문 하겠습니다.
table나 query를 동적으로 생성하려는 것입니다.
동적으로 생성시 쿼리 컴포넌트의 이름을 특정변수의 증가값에 따라
자동으로 생성하려고 합니다.
예를들어
var
i : interger;
qry : tquery;
begin
i := 0;
while i < 10 do
begin
inc(i);
qry := tquery.create(self);
//위 문장에서 qry대신 i변수의 증가값을 이름으로 사용해야 하는데,
//즉 i.databasename := 'aaa'; 와 같이 해야합니다.
//가능한지 알고싶고, 가능하다면 어떤식으로 해야하는지
//구체적으로 설명좀해주세요...
//**********************
.
.
end;
end;
0
0
삭제
수정
댓글
김일영
•
2000.08.09 19:05
대충 의미만 전달되게 소스로 설명드리겠습니다.
문법적으로 완전한건 아니지만 쉽게 아실 수 있을 겁니다.
var
List: TList;
tempQry: TQuery;
begin
List := TList.Create;
i := 0;
while i < 10 do begin
inc(i);
tempQry := TQuery.Create(Self);
tempQry.Name := IntToStr(i);
List.Add(tempQry);
end;
end;
이런 다음 만약에 이름으로 찾고 싶으면... List에 대해 loop를 돌면서 Name을 비교해서
찾을수도 있고 FindComponent해서 찾을 수도 있겠죠...
황동수 wrote:
> 김일영 wrote:
> > 어떤 내용인지 잘 알기 힘든 상황이지만...
> > 일단 '가변적'하면 TList, TStringList, Dynamic array
> > 이 셋중의 하나를 이용하는 것이라 보심 됩니다.
> > 아마도 TList가 가장 유용하지 않을까 싶네요.
> > TList의 사용에 대해서는 팁도 있고 강의도 아마 있던걸로 기억하고
> > 하여튼 한델 내에 많은 자료가 있지만 헬프만 읽어봐도 금방 알 수 있는거라
> > 굳이 설명은 하지 않겠습니다.
> > 저도 가변구조 나오면 제일 먼저 TList부터 시도해봅니다.
> > 이 상황 같으면 동적으로 만든 Table 컴포넌트들을 List로 관리하는거죠.
> > 만들었다가 부족하면 더 만들어 List에 추가하고, 필요없으면 제거하고... 이런 식이겠죠?
> >
> > 황동수 wrote:
> > > 나도 왜 이런 질문을 하는지 모르겠으나, 도사님들 도와 주세요.
> > > 다름이 아니오라 디자인시 Table 컴포넌트를 올려 놓고 프로퍼티를 결정 하는 것이
> > > 아니라, 런타임시 원하는 수많큼 table를 만들어서 소스에서 프로퍼티를 결정하고
> > > 싶은데.....
> > > 원하는 Table수가 가변적이라, 힘이 드는군요.
> > > 도사님들 도와주세요.
>
> 김일영님 답변 감사합니다.
> 죄송하지만 다시질문 하겠습니다.
>
> table나 query를 동적으로 생성하려는 것입니다.
> 동적으로 생성시 쿼리 컴포넌트의 이름을 특정변수의 증가값에 따라
> 자동으로 생성하려고 합니다.
>
> 예를들어
> var
> i : interger;
> qry : tquery;
> begin
>
> i := 0;
> while i < 10 do
> begin
> inc(i);
>
> qry := tquery.create(self);
>
> //위 문장에서 qry대신 i변수의 증가값을 이름으로 사용해야 하는데,
> //즉 i.databasename := 'aaa'; 와 같이 해야합니다.
> //가능한지 알고싶고, 가능하다면 어떤식으로 해야하는지
> //구체적으로 설명좀해주세요...
> //**********************
> .
> .
> end;
>
> end;
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
황동수
•
2000.08.09 04:17
3
COMMENTS
/
0
LIKES
Table Create에 대하여 (조금 황당함)
나도 왜 이런 질문을 하는지 모르겠으나, 도사님들 도와 주세요. 다름이 아니오라 디자인시 Table 컴포넌트를 올려 놓고 프로퍼티를 결정 하는 것이 아니라, 런타임시 원하는 수많큼 table를 만들어서 소스에서 프로퍼티를 결정하고 싶은...
김일영
•
2000.08.09 11:28
어떤 내용인지 잘 알기 힘든 상황이지만... 일단 '가변적'하면 TList, TStringList, Dynamic array 이 셋...
황동수
•
2000.08.09 18:17
김일영 wrote: > 어떤 내용인지 잘 알기 힘든 상황이지만... > 일단 '가변적'하면 TList, TStringList, D...
김일영
•
2000.08.09 19:05
대충 의미만 전달되게 소스로 설명드리겠습니다. 문법적으로 완전한건 아니지만 쉽게 아실 수 있을 겁니...
박주학
2000.08.09 03:30
0
COMMENTS
/
0
LIKES
컴파일이 안되여.흑-.-;; DCC50.DLL .......
가을빛 女友
•
2000.08.09 03:06
1
COMMENTS
/
0
LIKES
델파이나 빌더에서 지원하는 인스펙터형 컴포넌트
김일영
•
2000.08.09 11:33
굉장히 어려운걸 하시는군요... Design Time Package 제작 시 쓰이는 것으로서 Custom Property Editor를...
장준혁
•
2000.08.09 01:26
1
COMMENTS
/
0
LIKES
액티브 컨트롤을 웹 페이지와 함께 프린트하고 싶습니다.
장준혁
•
2000.09.30 02:50
장준혁 wrote: > 안녕하세요.. > > 이번에 프로젝트 하다 보니 궁금한 점이 너무나 많습니다. > > ...
어린왕자
•
2000.08.09 00:48
2
COMMENTS
/
0
LIKES
리스트박스에서 스크롤바에 대해서..
최용일
•
2000.08.09 06:47
안녕하세요. 최용일입니다. 예전에 제가 윈도우 프로시져 바꾸는 방법을 알려드렸잖아요. 폼에서 탭키를...
어린왕자
•
2000.08.09 21:50
> procedure TForm1.FormCreate(Sender: TObject); > begin > OldWndMethod := ListBox1.WindowProc;...
델파이사랑
2000.08.09 00:42
0
COMMENTS
/
0
LIKES
탐색기에서 드래그시 선택되는 api함수를 알고 싶은 데요.
장준혁
•
2000.08.09 00:35
1
COMMENTS
/
0
LIKES
액티브 컨트롤에 인덱스드 프로퍼티는 어떻게?
장준혁
•
2000.08.09 00:38
제가 질문하고 제가 답하는 군요.. 아래 예로 든 자바 스크립트에서 MyGrid.ColumnName[1] = 'abc';...
김정식
•
2000.08.09 00:12
1
COMMENTS
/
0
LIKES
Transaction처리에 Error...
손님
•
2000.08.11 02:02
그것은 말이져... transaction을 타지 않아서그래여... 즉 transaction이 시작되지도 않았는데... tr...
사발우성
•
2000.08.09 00:02
6
COMMENTS
/
0
LIKES
capability not supported.... 이에러의 원인 규명좀 ㅠ.ㅠ
최석기
•
2000.08.09 01:23
사발우성
•
2000.08.09 01:33
최석기
•
2000.08.09 02:49
사발우성
•
2000.08.09 03:12
최석기
•
2000.08.09 04:16
사발우성
•
2000.08.09 06:01
김만성
•
2000.08.08 23:55
1
COMMENTS
/
0
LIKES
파일 사이즈를 구하는 방법을 알수가 있을까요?
임형호
•
2000.08.09 00:32
김만성 wrote: > > 델 가족 여러분 안녕하세요... > 짐 막 사이즈에 관련된 정보를 찾아봤는데요... ...
새달이
2000.08.09 00:18
0
COMMENTS
/
0
LIKES
퀵레포트 카운터 에러...고수님들 제발 도와주세요
김명성
•
2000.08.08 23:30
6
COMMENTS
/
0
LIKES
정말 넘하시는 군요T_T 끝까지 답변을 안해주시다니....
김명성
•
2000.08.10 08:05
ShowModal이 안되었던것이 아니었고, 제가 변수를 잘못사용하여서 일어났던 에러였습 니다. 이때까지의 에...
김일영
•
2000.08.09 11:37
그것 참... 실은 자유게시판에 글을 올리시는 유솔로몬님 또한 이런 문제를 언급하시고 해결책도 쓰셨던...
왕초보
•
2000.08.09 02:38
김명성 wrote: > 무려 세번째 질문을 올립니다. 제발 보시구요 답변을 부탁드립니다. > 이런 비슷한 질문...
강인규
•
2000.08.09 01:26
그폼만 SDI로 하심 안되나여? 왜 에러가 나는데 MDI를 고집하시는지 알 수가 없군요. 이유가 있으시다면....
타락천사
•
2000.08.09 00:31
안녕하세여..타락임다.. MDI child를 모달폼으로 나타낼수 없습니다.. 글구 SetWindowPos도 안되여.....
김명성
•
2000.08.09 04:23
타락천사 wrote: > 안녕하세여..타락임다.. > > MDI child를 모달폼으로 나타낼수 없습니다.. > > ...
한상원
2000.08.08 23:19
0
COMMENTS
/
0
LIKES
DB->txt 전환시 record의 크기 유지
박원관
•
2000.08.08 23:17
1
COMMENTS
/
0
LIKES
RS-232C 도와주세요..!
황광일
•
2000.08.09 09:35
http://myhome.shinbiro.com/~opencomm 으로 놀러오십시오... 원관님이 원하시는 게 다 있습니다. 엄...
장준혁
•
2000.08.08 22:59
5
COMMENTS
/
0
LIKES
도와주세요.. 액티브컨트롤 IE에서 스크롤시 깨집니다.
hugehead
•
2000.08.09 00:01
그건 이미 잘 알려진 Delphi 버그 입니다. 본 자료실, Q/A, 또는 borland.public.delphi.activex.control...
최용일
•
2000.08.08 23:10
http://www.delphi.co.kr/cgi-bin/cwb/CrazyWWWBoard.cgi?mode=read&num=17522&db=newqa&fval=깨&backdepth...
장준혁
•
2000.08.08 23:31
답변 정말루 고맙습니다.. 역시 델파이의 파워는 사용자들의 힘이 아닐까 합니다. ^^ 그런데 몇가지 궁금...
최석기
•
2000.08.09 01:21
장준혁 wrote: > 답변 정말루 고맙습니다.. 역시 델파이의 파워는 사용자들의 힘이 아닐까 합니다. ^^ > ...
장준혁
•
2000.08.09 02:09
덕분에 프로젝트를 차질없게 진행할 수 있게 되었습니다. 답변 정말 고맙습니다.
이정희
•
2000.08.08 22:58
4
COMMENTS
/
0
LIKES
AS/400 이용하기.
내가 찾아볼께
•
2000.09.02 09:19
이정희 wrote: > > 안녕하세요. > 저는 회사에서 Delphi5와 DB2를 사용하고 있습니다. > ACE400이라는...
담배연기
•
2000.08.09 01:16
이정희 wrote: > > 안녕하세요. > 저는 회사에서 Delphi5와 DB2를 사용하고 있습니다. > ACE400이라는...
이정희
•
2000.08.09 02:27
답변 감사드립니다. 그럼, ACE400에 대해서 말씀드리면, Middle ware입니다. 프랑스에서 만든 S/W인데...
담배연기
•
2000.08.09 03:52
답변 감사합니다. 그런데 델파이 400에서 UPRADE된 제품이 델파이 5가 아닙니다. 델파이 400은 AS/400 ...
초짜
•
2000.08.08 22:27
2
COMMENTS
/
0
LIKES
Tvideo 컴포넌트를 인스톨 했는데 잘 안돼요
최용일
•
2000.08.08 22:35
http://www.delphi.co.kr/cgi-bin/cwb/CrazyWWWBoard.cgi?mode=read&num=16558&db=newqa&fval=dsgnintf&bac...
초짜
•
2000.08.08 22:39
최용일 wrote: > http://www.delphi.co.kr/cgi-bin/cwb/CrazyWWWBoard.cgi?mode=read&num=16558&db=newqa&...
Mr.Q
2000.08.08 21:57
0
COMMENTS
/
0
LIKES
허거덕 이상한 질문만 한다.
Freechat
2000.08.08 21:51
0
COMMENTS
/
0
LIKES
DBGrid 형태에 체크박스 가능한 Component 좀....
=.=;;
•
2000.08.08 21:33
1
COMMENTS
/
0
LIKES
할당문에서.. A := B or C 이건 어떻게 해석해야 합니까..
최용일
•
2000.08.08 21:41
안녕하세요. 최용일입니다. B와 C를 or 연산해서 A에 넣으란 말인데요... 논리/비트연산은 수학시간에 ...
황동수
2000/08/09 04:17
Views
242
Likes
0
Comments
3
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
일단 '가변적'하면 TList, TStringList, Dynamic array
이 셋중의 하나를 이용하는 것이라 보심 됩니다.
아마도 TList가 가장 유용하지 않을까 싶네요.
TList의 사용에 대해서는 팁도 있고 강의도 아마 있던걸로 기억하고
하여튼 한델 내에 많은 자료가 있지만 헬프만 읽어봐도 금방 알 수 있는거라
굳이 설명은 하지 않겠습니다.
저도 가변구조 나오면 제일 먼저 TList부터 시도해봅니다.
이 상황 같으면 동적으로 만든 Table 컴포넌트들을 List로 관리하는거죠.
만들었다가 부족하면 더 만들어 List에 추가하고, 필요없으면 제거하고... 이런 식이겠죠?
황동수 wrote:
> 나도 왜 이런 질문을 하는지 모르겠으나, 도사님들 도와 주세요.
> 다름이 아니오라 디자인시 Table 컴포넌트를 올려 놓고 프로퍼티를 결정 하는 것이
> 아니라, 런타임시 원하는 수많큼 table를 만들어서 소스에서 프로퍼티를 결정하고
> 싶은데.....
> 원하는 Table수가 가변적이라, 힘이 드는군요.
> 도사님들 도와주세요.