Q&A

  • DBGrid에서 값읽기
데이타 소스나 SQL 이나 테이블에서 레코드 값을 읽지 않고
단지 DBGrid에 표시된 값을 얻고 싶거든여.

그러니까 FieldByName이나 아님 ParamByName등을 쓰지않고
DBGrid의 Columns나 아님 Items를 이용해서
값을 얻고 싶습니다. 고수님들의 조언 부탁 드립니다.
2  COMMENTS
  • Profile
    버섯 2002.11.08 02:54
    제가 알기로는 그런 프로퍼티는 없습니다.


    dbgrid1.Columns[0].Field.AsString 이렇게 쓰시면 참조할수는 있는데
    데이터베이스에서 읽어오는 겁니다..
    그리고 row 에 대한것은 조절이 불가능합니다. 쿼리나,테이블의 포인터를 이동해야 됩니다.


    dbGrid 자체가 데이터베이스랑 완전히 연결되어 있는거라서 그렇겠죠..

    비주얼베이직에서는 데이터베이스를 끊고 일반 스트링그리드처럼 쓰는게 있던데.. 델파이에서 기본적으로 제공하는 컴퍼넌트는 그런게 없는듯...


    즐코~

  • Profile
    송영식 2002.11.08 03:40
    제가 원하던 답변이엇읍니다.
    정말 감사 합니다.
    그럼 즐코 하세여.