Q&A

  • 디비그리드에 데이터 직접삽입은?
dbgrid에 데이터를 직접삽입하고 싶습니다.

칼럼제목이 아닌 데이터를요

6개의 칼럼이 있는데 하나씩 각각 삽입한후에

다음레코드로 넘어가서 계속삽입...

이런식으로 삽입을 하고싶은데요

테이블이나 DB는 쓰지 않고요..

1  COMMENTS
  • Profile
    이상기 2000.01.29 06:48
    초보 wrote:

    > dbgrid에 데이터를 직접삽입하고 싶습니다.

    > 칼럼제목이 아닌 데이터를요

    > 6개의 칼럼이 있는데 하나씩 각각 삽입한후에

    > 다음레코드로 넘어가서 계속삽입...

    > 이런식으로 삽입을 하고싶은데요

    > 테이블이나 DB는 쓰지 않고요..



    안녕하세요.

    질문 사항중에서 DBGrid에 자료를 직접 넣으시려고 하시는데 DataSet(Table)을 쓰시지 않고 싶으시다는게 무슨 말씀이신지 잘 이해가 되지가 안네요.



    여하튼 DBGrid에 자료를 직접 넣으시려면 DBGrid의 Option Property에서 Edit가 가능하게 하면 됩니다. 왜 Object inspector에서 Option은 "+"로 되어 있죠?



    음. 근데 이렇게 하시게 되면 데이타베이스 관리하기가 조금 힘들어지는데, 무슨 목적이신지는 모르겠네요.



    그리고 제 경험상 이렇게 넣어진 자료를 Post하는 시점에 대해 신경을 쓰셔야 할 겁니다. 무슨 얘기냐면 DBGrid로 Focus가 가게 되는 시점에서 TTable(혹은 TQuery)에 Post가 되어 버린다는 겁니다. ( 음... 말 주변이 없어서 잘이해 가실런지 모르시겠네요.)

    아무튼 질문자 님께서 하시려는 방식으로 데이타를 조작하게 되면 방금 제가 설명드린 문제로 의도와는 다른 오류가 발생할수가 있는데, 이때 제가 말씀드린 부분에 대해서도 한번 의심을 해 보시길.( 저도 이것때문에 어려워했던 일이 생각이 나서 말씀드리는 것입니다.)



    그럼 수고 하십시요.