위 질문중 1번에서 ADO,BDE 두가지만 말씀드릴수 있습니다. 제가 경험한 것이 이것 뿐이라서요.(저는 초보)
처음에는 텍스트 데이타베이스를 (dbaseIV의 데이타를 사용)가지고 화면에서 검색,추출,편집등을 하는 프로그램을 만들었는데
BDE를 사용했습니다.(현재는 델파이에서 이것을 지원하지 않는다고 합니다)
BDE는 세팅이 생각보다 쉽습니다. 그리고 검색등에서 속도도 빠르고요,
데이타 베이스의 연결은 Table,Datasource 두가지만 갖고 연결이 됩니다.쿼리 이용은 별도구요
이번에 이것을 access데이타베이스로 바꿔서, ADO로 연결해서 프로그램을 새로 짜고 있습니다.
엑세스를 쓰는 편리함은, 한개의 데이타베이스 (예: a.mdb) 속에 테이블을 여러개 수용할 수 있다는 것이죠
반면 dbase는 한개의 독립적인 파일이 한개의 테이블만 수용됩니다.
따라서 여러개의 데이타베이스 파일을 다룰때는 파일을 일일이 지정해 주어야합니다.물론 테이블도 연결해야하구요
엑세스의 경우 테이블을 모두 한 파일 속에 넣을 수있는 장점이 있으나, 프로그램을 실행시켜보니..
엑세스 자체의 파일이 커서 그런지, 속도에 현저한 체감현상이 있습니다.(느려진다는 말이죠)
엑세스 파일의 크기도, 디베이스 파일보다 큽니다.
데이타베이스를 연결시는
ADOtable,ADOconnection,Datasource 이렇게 세가지가 필요하고, 이것을 각각 세팅해주셔야합니다.
처음에는 텍스트 데이타베이스를 (dbaseIV의 데이타를 사용)가지고 화면에서 검색,추출,편집등을 하는 프로그램을 만들었는데
BDE를 사용했습니다.(현재는 델파이에서 이것을 지원하지 않는다고 합니다)
BDE는 세팅이 생각보다 쉽습니다. 그리고 검색등에서 속도도 빠르고요,
데이타 베이스의 연결은 Table,Datasource 두가지만 갖고 연결이 됩니다.쿼리 이용은 별도구요
이번에 이것을 access데이타베이스로 바꿔서, ADO로 연결해서 프로그램을 새로 짜고 있습니다.
엑세스를 쓰는 편리함은, 한개의 데이타베이스 (예: a.mdb) 속에 테이블을 여러개 수용할 수 있다는 것이죠
반면 dbase는 한개의 독립적인 파일이 한개의 테이블만 수용됩니다.
따라서 여러개의 데이타베이스 파일을 다룰때는 파일을 일일이 지정해 주어야합니다.물론 테이블도 연결해야하구요
엑세스의 경우 테이블을 모두 한 파일 속에 넣을 수있는 장점이 있으나, 프로그램을 실행시켜보니..
엑세스 자체의 파일이 커서 그런지, 속도에 현저한 체감현상이 있습니다.(느려진다는 말이죠)
엑세스 파일의 크기도, 디베이스 파일보다 큽니다.
데이타베이스를 연결시는
ADOtable,ADOconnection,Datasource 이렇게 세가지가 필요하고, 이것을 각각 세팅해주셔야합니다.
가장 기초적인 부분인데, 그것도 초보인 저한테는 어렵더라구요
컴포넌트 사용은 유사한것 같습니다. 쿼리도 그렇구요
도움이 되시길 바랍니다.