Background Image
조회 수 26927 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

적용 환경

Microsoft Visual Studio 6.0

ODBC 설정하기

다음의 FAQ를 참조한다.

http://www.cubrid.com/zbxe/57833

샘플코드

샘플코드 작성

아래와 같이 샘플 코드를 작성한다.

아래 코드는 OLEDB를 이용한 소스이며 ODBC를 이용하기 위해서는 OLE DB 드라이버 연결 부분을 주석처리하고 ODBC 드라이버 연결 부분의 주석을 삭제한다.

Private Sub Command1_Click()

 

    Dim Conn As New ADODB.Connection

    Dim cmd As New ADODB.Command

    Dim rs As New ADODB.Recordset

    Dim strConn As String

   

    'ODBC드라이버 연결

    'strConn = strConn & "driver={CUBRID Driver};"

    'strConn = strConn & "server=localhost;"

    'strConn = strConn & "port=33000;"

    'strConn = strConn & "uid=dba;"

    'strConn = strConn & "pwd=;"

    'strConn = strConn & "db_name=demodb;"

 

    'OLE DB 드라이버 연결

    strConn = strConn & "Provider = CUBRIDProvider;"

    strConn = strConn & "Data Source = demodb;"

    strConn = strConn & "Location = localhost;"

    strConn = strConn & "User ID = dba;"

    strConn = strConn & "Password =;"

    strConn = strConn & "Port = 33000;"

    strConn = strConn & "Fetch Size = 100;"

    strConn = strConn & "Persist Security Info = True;"

 

    Set Conn = New ADODB.Connection

    With Conn

      .ConnectionString = strConn

      .Open

    End With

 

    With cmd

        .ActiveConnection = Conn

        .CommandText = "SELECT * FROM code;"

        .CommandType = adCmdText

    End With

 

    With rs

        .Open cmd

    End With

   

    List1.Clear

    If Not rs.EOF Then rs.MoveFirst

    Do While Not rs.EOF

        List1.AddItem rs.Fields(0) & ", " & rs.Fields(1)

        rs.MoveNext

    Loop

  

    Conn.Close

   

    Set Conn = Nothing

    Set cmd = Nothing

    Set rs = Nothing

End Sub

컨트롤 추가

Form에 아래 그림과 같이 CommandButton ListBox를 추가한다.

1.PNG

컴파일 오류가 발생시 해결 방법

아래와 같은 에러가 발생하면 메뉴 > 프로젝트 > 참조 > Microsoft ActiveX Data Objects 2.0 Library를 추가한다.

2.PNG

3.PNG

샘플 코드 실행 결과

 4.PNG

 


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
66 기타 PyCharm을 이용한 CUBRID, Django 연동 가이드 file 진우진 2016.04.11 8152
65 ODBC/OLEDB QTADO를 이용하여 CUBRID접속하기 file cubebridge 2009.12.10 21489
64 Java QuantumDB Eclipse Plugin을 사용하여 CUBRID연동하기 2 cubebridge 2009.10.06 28922
63 Java SELECT ~ FOR UPDATE 대체 방법 손승일 2009.12.30 32380
62 튜닝 SNS 유형 서비스에서 CUBRID와 MySQL 조회 성능 비교 file admin 2011.07.14 21188
61 Java SQuirreL SQL Client에서 CUBRID 사용하기 3 Prototype 2009.04.18 34534
60 기타 Server HA 구성 시 CUBRID 설정과 방법 정만영 2010.02.03 21185
59 Java Spring framework 사용 예제 admin 2009.04.01 53132
58 Install UNIX/LINUX 에서 CUBRID 설치하기 남재우 2008.11.22 37530
57 기타 UTF-8 사용법 admin 2008.11.21 23235
» ODBC/OLEDB VB에서 CUBRID ODBC/OLEDB 사용하는 방법 및 샘플코드. file seongjoon 2012.06.30 26927
55 ODBC/OLEDB Vista_IIS_CUBRID_ASP연동 janus 2010.01.31 24553
54 Windows Windows 에 설치 된 JRE 설치 위치 확인 하기. file 성진 2015.05.28 12571
53 Install Windows 에서 CUBRID 설치하기 file 남재우 2008.11.22 43645
52 기타 [10.2 path] - 생성된 view구문을 'show create view' 수행 시 정상적으로 출력되지 않던 이슈 patch 큐브리드_김주현 2020.11.09 886
51 Install [linux] wget으로 제품 다운로드 시 "wget: unable to resolve host address ‘ftp.cubrid.org’" 해결방 큐브리드_김주현 2021.07.02 2264
50 기타 [주의사항] CUBRID에서의 BLOB/CLOB 사용시 백업 및 복구에 대한 주의 점 admin 2011.07.14 52791
49 튜닝 [질의튜닝]order by desc가 인덱스 타게 하려면 admin 2011.07.14 28483
48 PHP apache, PHP 설치하기 - LINUX file 남재우 2011.03.08 31308
47 PHP apache, php rpm package 생성 시 필요한 rpm 스펙 file admin 2011.07.14 25236
Board Pagination Prev 1 2 3 4 5 6 7 8 9 Next
/ 9

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales