Dataset 으로 어떤 걸 쓰시는지 모르겠는데...
일단
정의에서,
names: array [1..10] of string;
이라 되어있다 치고,
n := 1;
Dataset.First;
while not Dataset.eof do begin
names[n] := Dataset.Fieldbyname('Name').Asstring;
Dataset.Next;
inc (n);
end;
와 같은 논리로 하시면 될 겁니다.
왕초보 님이 쓰신 글 :
: 안녕하세요 델파이 접한지 1주일 정도된 사람입니다.
: 쉽게 적응이 잘 안되서 고생중입니다. ㅠㅠ
:
: 제가 MsSQL에서 데이터 검색을 해서 그 데이터의 특정 필드값을 배열에 넣어서 확인하고 싶은데요.
: 배열에 넣어서 그 값을 가져와 비교하면서 그리드 색상을 변경할거거든요.
: 잘 안되네요 ㅠㅠ
:
: 예)
: ------------------------
: 이름 나이 주소 전번
: ------------------------
: 홍길동 11 1111 11111
: 홍길순 22 2222 22222
: 홍길이 33 3333 33333
: 장발장 44 4444 44444
: ------------------------
:
: 여기서 이름에 대한 필드값을 배열에 넣고 싶습니다.
: 그 배열을 통해 그리드에 있는 필드값과 비교하면서 같을경우만 그리드 색상 변환을 하려고 하거든요.
: 그리드 색상변환까지는 잘 되는데 배열에 어떻게 넣어야 할지가 궁금합니다.
|