Q&A

  • 해당하는 데이타가 있는지 확인하는법...
안녕하세요?

table 에 aaa 란 필드가 있습니다.



aaa

5

6

7



이렇게 있을때

for 문을 돌려서 1 부터 10 까지 입력을 하려고 하는데

5.6.7 은 놔두고 1,2,3,4,8,9,10 만 입력을 하려고 합니다.

그러니까 1 부터 10 까지 for 문을 돌리는데

같은 값이 있으면 continue 시키려는데

같은 값이 있는지 어떻게 확인할수 있나요?

3  COMMENTS
  • Profile
    Lost July 2001.09.15 01:27
    for i := 1 to 10 do

    if not (i in [5, 6, 7]) then

    {여기에 Insert 문 삽입}



    하시면 됩니다.

  • Profile
    새까만넘 2001.09.15 01:32
    Lost July wrote:

    > for i := 1 to 10 do

    > if not (i in [5, 6, 7]) then

    > {여기에 Insert 문 삽입}

    >

    > 하시면 됩니다.



    그 얘기가 아니고.

    table 에 예를 들어 5.6.7 이라는 거구요.

    아뭏든 1 부터 10 까지 없는 숫자만 넣으려고 할때 말입니다.

  • Profile
    aparadin 2001.09.15 01:55
    새까만넘 wrote:

    > Lost July wrote:

    > > for i := 1 to 10 do

    > > if not (i in [5, 6, 7]) then

    > > {여기에 Insert 문 삽입}

    > >

    ================================================================

    마즐라나?

    procedure TForm1.FormCreate(Sender: TObject);

    begin

    gb_Value[5]:= '역쉬';

    gb_Value[6]:= '델파이는 좋은거야';

    gb_Value[7]:= '진짜로~~~!';

    end;



    procedure TForm1.pInsertValue;

    var

    I : Integer;

    begin

    for I := 1 to 10 do begin

    if gb_Value[I] = '' then

    gb_Value[I] := IntToStr(I) + ' 헬렐레.';

    ShowMessage(gb_Value[I]);

    end;

    end;



    procedure TForm1.Button1Click(Sender: TObject);

    begin

    pInsertValue;

    end;

    함 해보세요^^ gb_Value는 전역임다.