0
 829   42   8
  View Articles

Name  
   임대현  (2005-04-26 15:09:23, Hit : 7544, Vote : 1415)
Subject  
   비베에서 database 사용 방법에 관해 물어 볼께 있습니다^^
안녕하십니까?

가끔 여기 와서 많은걸 배우고 가는데..

오늘은 도저히 답을 찾을수가 없어서 이렇게 글을 올립니다.

다름이 아니고~

비주얼 베이직에서 database 사용시 각 필드의 필요한 부분을

변수로 받는 방법이 없는가 해서 이렇게 글을 올립니다..

왠만하면 제가 찾아서 어떻게 해 볼려고 했는데.. 답이

쉽게 찾아 지지가 않내요~^^

늘 좋은 정보 감사 드리구요~ 그럼 수고 하십시요~^^

손병목
게으른 사이트 운영자 손병목입니다. 4월의 질문을 5월에 답변드리게 됐네요. 죄송합니다~

그런데 질문의 내용을 잘 이해하지 못했습니다.
데이터베이스 연동에서, SQL문 등을 사용하여 데이터베이스의 값을 불러올 때 불러온 값을 변수에 저장한다는 말인가요?
아니면 .... 글쎄요... 정확하게 어떤 뜻인지 모르겠습니다.

그러나 어떤 경우이든 몇 줄의 설명으로는 부족할 것 같습니다.
예를 들어야 하고, 필요하면 화면도 보여줘야 하는데... 개인적으로 시간을 들여 작성하기가 좀 힘들 것 같구요 (이점 양해를 부탁드립니다).
간단한 예문만 하나 들게요.

비베에서 DB를 사용하는 방법은 몇 가지가 있는데, 그냥 데이터 컨트롤을 이용하여 액세스를 사용하는 방법이 있고, DAO를 사용할 수도 있고, ODBC나 OLE DB를 이용한 ADO를 사용할 수도 있습니다.
DB를 자유자재로 사용하려면 ADO를 이용하는 것이 가장 좋으나 따로 서적을 구해서 차근차근 기초부터 이해하는 과정이 필요합니다. DAO를 이용해도 어느 정도 자유롭게 구현할 수 있지만, 역시 설명드리기가 만만치 않습니다.

1. 비주얼베이직의 프로젝트 메뉴의 참조를 클릭하여, 참조 창에서 Microsoft DAO 3.51 Object Library를 설정합니다.
2. 데이터베이스를 사용할 폼을 만들고 필요한 컨트롤로 디자인합니다.
3. DB 연결을 하기 위해
- database 객체를 저장할 변수를 선언하고
- recrodset 객체를 저장할 변수를 선언하고
- OpenDatabase 메서드를 이용해 DB를 열고
- OpenDatabase 메서드를 이요하여 Recordset을 엽니다.

'데이터베이스 열기
Set MyDB = DBEngine.Workspaces(0).OpenDatabase(c:\test.mdb")
'테이블 열기
Set MySet = MyDB.OpenRecordset("test",dbOpenTable)

'필드를 변수로 사용
'ID 필드의 내용을 txtID 컨트롤에 표시한다.
txtID.Text = MySet.Fields("ID")
'Name 필드의 내용을 txtName 컨트롤에 표시한다.
txtName.Text = MySet.Fields("Name")

흠...
설명하면서도 너무 간단하게 설명드린 것 같아 죄송합네요.
그런데 자세하게 설명하자면, 이것이 또 하나의 강좌가 될만큼 복잡하여 쉽게 설명드리지 못하는 점 이해해 주시기 바랍니다.

원하시는 답변을 제대로 드리지 못해 죄송합니다.
(비베에 대한 기술과 지식을 보다 넓히시려면 DB 연동에 대해 잘 설명된 책을 꼭 구해보셔야할 것 같습니다. 비베에 대한 책이 점점 절판되고 있는 실정이니 만약 구하시려면 좀 빨리 구하셔야겠네요...)
 2005/05/01 22:35:58    


no
subject
name
date
hit
*
689
  안녕하세요 [2]

이동식
2005/09/12 7003 1209
688
  웨메나..ㅎㅎㅎㅎ말머리말이죠ㅎㅎ [1]

공선미
2005/09/07 7291 1318
687
  강좌에 있는 게시판 만들기에 관한 질문 [3]

찬욱
2005/09/05 7194 1272
686
  php게시판을 만들다가.. [2]

공선미
2005/08/31 8110 1324
685
  PHP게시판 질문 [1]

towardz
2005/08/31 7383 1275
684
  이번에 웹마스터 시험을 보는데..^^조금 ... [1]

공선미
2005/08/18 7143 1252
683
  비베 왕초보인데요 [2]

김정범
2005/08/18 6783 1231
682
 비밀글입니다 게시판관련.. [1]

임재영
2005/08/08 3 0
681
  C언어 초보자가 보기 좋은 책 뭐가 있을... [2]

이승환
2005/08/06 7059 1247
680
  폼에서 넘겨온 값을 데이터베이스에 저장... [2]

김주완
2005/08/03 7621 1398
679
  php에러 [1]

김풍기
2005/08/03 11174 1556
678
  비베 강좌 순차파일 에서요 ^^ [1]

배기훈
2005/07/25 7327 1273
677
  mysql에서.. [1]

박정환
2005/07/15 6802 1275
676
  VB와 오라클 사용한 프로그램 배포 [1]

윤광식
2005/05/27 7496 1323
675
 비밀글입니다 php게시판 관련 질문인데요 .. [1]

이지애
2005/05/03 5 0

  비베에서 database 사용 방법에 관... [1]

임대현
2005/04/26 7544 1415
673
  다중업로드에서의 수정시 파일삭제문제에... [6]

수지니
2005/04/18 6951 1171
672
  안녕하세요.. ^^ 오랜만에 왔습니다..... [1]

허창민
2005/04/17 7359 1473
671
  자바스크립트 질문할께요^^ [2]

비밀
2005/04/01 7017 1314
670
  다시 한번 질문입니다.. [1]

허창민
2005/03/14 7548 1526
[1][2][3][4][5][6][7] 8 [9][10]..[42] [next]

Copyright 1999-2019 Zeroboard / skin by Zetyx