Q&A

  • 입력한 내용을 DBGrid에 표시되게 하려면?
안뇽하신가여 고수님들...



지가 sql문으로 쿼리1에 입력을 했는디.. 방금 입력한 내용을



디비그리드에 나타나게 할려구 하면 어떻게 해야 하나여....



지는 걍 꽁수로.. 입력버튼에



insert 후에 다시 select를 했는디.. 값이 안나와서여... ^^* 넘 허접이라서리..



원... 어떻게 하면 될까여...



디비그리드의 refresh 어떻게 하면 해결할수 있을까여...



그럼 답변기댕김당......^___________________^

1  COMMENTS
  • Profile
    구창민 2000.08.31 11:46
    사발우성 wrote:

    > 안뇽하신가여 고수님들...

    >

    > 지가 sql문으로 쿼리1에 입력을 했는디.. 방금 입력한 내용을

    >

    > 디비그리드에 나타나게 할려구 하면 어떻게 해야 하나여....

    >

    > 지는 걍 꽁수로.. 입력버튼에

    >

    > insert 후에 다시 select를 했는디.. 값이 안나와서여... ^^* 넘 허접이라서리..

    >

    > 원... 어떻게 하면 될까여...

    >

    > 디비그리드의 refresh 어떻게 하면 해결할수 있을까여...

    >

    > 그럼 답변기댕김당......^___________________^





    사발우성님 안녕하세요?



    전에도 말씀드렸지만, DBGrid는 그냥 보여주기만 하는



    Display용이라고 생각하세요.



    DBGrid에서 특정작업은 TDataSet 이 한다고 생각하는



    순간부터 대부분의 문제가 풀어지기 시작한답니다.



    그러니까 예를 들면 Table의 메소드로 Table.refresh 를 쓰시면



    연계된 DBGrid는 자연히 방금 입력한 내용이 표시되겠지요.



    TQuery는 반드시 다시 쿼리를 날려야 하지만요..



    아뭍든, 입력을 어떻게 했는지는 중요하지 않아요.



    DataSet의 활용이 중요하답니다.



    그럼~ 즐거운 프로그래밍 하시길~