Q&A

  • 디비그리드에서요 reload(?)없나요?
안녕하세요 이인수입니다.



이번에는 밑에 검색 못하구 그냥 질문 올리네용.. 지송..^^;



다름이 아니라요. 디비그리드로 리스트를 확인하구...



레코드를 추가,수정,삭제한후에요...



디비그리드에 새로운 정보로 고칠수 없나 해서요..



삭제 버튼 먼저 만들었었는데 그건 그냥 단순하게



qryAdminUser.active := false;

qryAdminUser.active := true;



이렇게 했거든요...



근데요.. 입력,수정할때는... 그 해당레코드를 선택하고 있도록 했으면 해서요..

(맞게 설명이 된건지...모르겠네요...)



다시말해서



입력한후에는 새로 추가된 레코드가 반전되어있도록,

수정한후에는 수정된 레코드에 반전이 되어있도록 하려구요..





이렇게 하려구요.. reload나 refresh 같은건 없나요?



아시는 분 조언좀 부탁드릴께요....



만약에 추가되거나 수정되었을때.. 위의 무식한 방법을 쓰면... 가장 위의 레코드로 이동이 되서... 밑에 있을경우 안보여요...



부탁드리겠습니다.^^;







좋은 하루 되시구요....



그럼이만...





p.s. 오늘은 뭔가가 진행되는거 같아 기분 좋네요...어제는 영~~ 꽝이었거든요...ㅋㅋ





1  COMMENTS
  • Profile
    이인수 2001.12.05 02:49
    안녕하세요 이인수입니다.



    다른사이트에서 도움얻은 내용입니다.



    -------------------------------------------------------------------------------



    간단하게 위치를 이동하면 되겠군요.

    이동하는 방법은 간단합니다.

    insert into, update set 했을경우,

    > qryAdminUser.close;

    > qryAdminUser.open;

    qryAdminUser.Locate('keyfield','찾을키값',[loCaseInsensitive]); // 프라머리키가 1 필드일경우

    qryAdminUser.Locate('key1;key2;key3', VarArrayOf(['값1', '값2', '값3']), [loCaseInsensitive]); // 프라머리키가 여러필드일경우

    위의 경우는 등록이나 수정했을경우 모두 사용할수 있습니다.

    update 했을경우

    var bm : TBookmark;

    bm := qryAdminUser.getbookmark;

    > qryAdminUser.close;

    > qryAdminUser.open;

    qryAdminUser.gotobookmark(bm);

    이렇게 하시면 수정된경우 찾아갑니다.

    도움이 되셨기를 ......





    이인수 wrote:

    > 안녕하세요 이인수입니다.

    >

    > 이번에는 밑에 검색 못하구 그냥 질문 올리네용.. 지송..^^;

    >

    > 다름이 아니라요. 디비그리드로 리스트를 확인하구...

    >

    > 레코드를 추가,수정,삭제한후에요...

    >

    > 디비그리드에 새로운 정보로 고칠수 없나 해서요..

    >

    > 삭제 버튼 먼저 만들었었는데 그건 그냥 단순하게

    >

    > qryAdminUser.active := false;

    > qryAdminUser.active := true;

    >

    > 이렇게 했거든요...

    >

    > 근데요.. 입력,수정할때는... 그 해당레코드를 선택하고 있도록 했으면 해서요..

    > (맞게 설명이 된건지...모르겠네요...)

    >

    > 다시말해서

    >

    > 입력한후에는 새로 추가된 레코드가 반전되어있도록,

    > 수정한후에는 수정된 레코드에 반전이 되어있도록 하려구요..

    >

    >

    > 이렇게 하려구요.. reload나 refresh 같은건 없나요?

    >

    > 아시는 분 조언좀 부탁드릴께요....

    >

    > 만약에 추가되거나 수정되었을때.. 위의 무식한 방법을 쓰면... 가장 위의 레코드로 이동이 되서... 밑에 있을경우 안보여요...

    >

    > 부탁드리겠습니다.^^;

    >

    >

    >

    > 좋은 하루 되시구요....

    >

    > 그럼이만...

    >

    >

    > p.s. 오늘은 뭔가가 진행되는거 같아 기분 좋네요...어제는 영~~ 꽝이었거든요...ㅋㅋ

    >

    >