Q&A

  • TADOTable와 TTable과의 묘한 차이...
안녕하세요....

ADO에 관련된 콤퍼넌트를 가지고 프로그램을 하고 있습니다.

그런데...

여러분도 쉽게 테스트할 수 있는 부분이므로 말로 설명하겠습니다.

새롭게 폼을 열고

DBGrid(Datasource와연결), TDatasource(Ttable과 TAdoTable을 교대로 DataSet에 반영),

TTABLE,TUpdateSql(이것은Ttable과연결), TADOConnection(현재사용하고 있는 DB를 연결 콤퍼넌트를 더블클릭한뒤 Build버튼을 누르면 Connection Tab이 보임 이곳에서 ODBC설정하듯하면 됨),TADOTable(Connection 프로퍼티에서 현재올려놓은 TADOConnection을 연결)



이렇게 한뒤에 교대로 TTable과 TADOTable을 Active하여 실행시키면

TTable로 반영된 DBGrid에서 데이타사이에 insert하면 그자리에 Insert가 되어있으나

TAdoTable에선 insert시 맨아래 레코드로 옮겨 갑니다...

그렇다면 TAdoTable에선 insert나 Append가 같다는 것인지?



원인이라도 알 수 있으면 합니다... 원인도 모르겠습니다.

경험 있으신분의 도움바랍니다. 감사합니다.





0  COMMENTS