C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[4597] Re:제발 ado 사용법에 대해....
zoro [] 3757 읽음    2000-12-14 00:00
안녕하세요
좀 막연합니다 여기다 ADO 강좌를 할 수도 없고..
하도 안되신다니까 그럼 그냥 저따라 함해보세요... 간단하게 ADO를 맛보죠..

1. DB를 선택하셔요. 어떤 DB를 쓸까?? ADO로 할꺼니까 엑세스나 MSSQL이 좋겠죠..
  전 Access로 할려요. Access를 열어 간단한 디비를 만들죠.. 만드셔요..
  저는 이 디비를 test.db로 저장했슴다..
2.MSSQL이라면 ODBC없이 곧장 연결해도 되겠지만 엑세스니까 ODBC DSN을 정하죠.
3.제어판가셔서 하셨나요.. 그럼 좋습니다..

디비는 준비 됬고..자 빌더로 돌아와서..
4. 폼에 ADO Palette에 젤 앞에 있는 TADOConnection을 붙여 넣죠..
5.TADOConnection의 Object Inspector에서 ConnectionString을 찾으셨나요..
  그럼 그놈을 클릭하세요. 옆에 ... 버튼있죠. 그걸 눌러주세요.. 하하 더블클릭해도 되네..
6.그럼 무슨 이상한 박스가 화면 중간에 나오나요.. 그럼 활성화 되어있는 Builder...버튼을
  눌러주세요..
7.에잉 무슨 또 이상한 박스가 튀어나오는군요.. 이게 ConnectionString을 만들어주는 박스에요.
  여기서 우리가 원하는 정보만 정해주면 자동으로 자기가 ConnectionString을 만들어주죠..
8.아하 힘들다..OLE DB공급자 리스트에서 여러가지가 있으니까 겁나는 군요 우린 ODBC를 이용해
  접속할거니까 Microsoft OLE DB Provider ODBC Drivers를 사용하죠.. 선택하시고 다음을 눌러
  주세요
9.그럼 탭이 바뀌면서 연결탭이 뜰거여요..
   1>데이터원본 이름 사용 콤보박스에서 아까 ODBC DSN만든거 찾아보셔요.. 있나요..
   2>찾아 넣으셨으면 다른건 건들지 마시고 연결테스트를 눌러주세요..
10. 연결테스트를 성공했습니다.. 라는 메시지가 보이십니까.. 안보이시면 흠... 다시 첨부터
  차근차근해보셔요.. 아니면 T.T 좋은 책사서 보셔요..


11. 메시지를 보셨으면 데이터 연결 속성폼을 확인하고 닫으시죠.. 거럼 아까 첨 떳던 박스에
   스트링이 채워져 있죠.. 여기도 OK 하고 나가셔요..글구 TADOConnection프로퍼티중
   Login Property를 False로 해주셔요 안그러면 나중에 자꾸 떠서 구찮아져요.

12. 그다음은 여타 데이타베이스 컴포넌트 쓰는 거랑 비슷해요.. 일단 TADOTable를 폼에 올리시죠

13. TADOTable의 오브젝터 인스펙터에서 Connection프로퍼티를 선택하시면 아까 작성한
   TADOConnection Component가 나올거요 그럼 그놈을 선택하시고..

14. TADOTable의 TableName도 정해주셔요.. 글고 Active도 True로 설정하시고요 다됬나요..

15. 속도를 올리죠..DataAccess페이지에있는 TDataSource도 Form위에 올려주셔요..
16. TDataSource의 DataSet을 아까 그 TADOTable로 정해주시고요
17. Data Controls 페이지 맨앞에 있는 TDBGrid를 폼에올리시고 DataSource프로퍼티를 아까
    그 DataSource로 정해주시면 하하하하 뭐가 보이시나요..

그럼 끝났죠.. 실행해보나 마나 잘되죠.. 아이고 힘들다..
원하시는 답변이 이런게 아니라 ADO 객체에 관한거였나요... T.T 이 장문을 쓰느라 정말
어깨가 아픈데 제발 돔이 됬으면 좋겠네요..

어찌됬든 즐거운 하루되십시요..

+ -

관련 글 리스트
4586 제발 ado 사용법에 대해.... 김성수 2925 2000/12/12
4597     Re:제발 ado 사용법에 대해.... zoro 3757 2000/12/14
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.