database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
ㆍCUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
CUBRID Q&A 761 게시물 읽기
No. 761
Q.OLE DB를 사용하는데....
작성자
김기석
작성일
2007-12-04 16:18
조회수
4,043

fpSpread .net 2005 버젼을 사용하여 데이타를 spread에 바인딩 시킬려고 하는데 아래와 같은 오류가 발생했습니다.

 

A provider-specific error occurred

소스는 다음과 같이 작성 하였습니다.

 

        If Not CU_DbConnect(cuCnn) Then

            Exit Sub

        End If

        MsgBox(\"DB연결 성공\")

 

        Dim ADP As OleDb.OleDbDataAdapter

        Dim dt As DataTable

        Dim dv As DataView

 

        Dim cmd As OleDb.OleDbCommand

        Dim iSql As String

        Dim ii As Integer, jj As Integer

 

        iSql = \"SELECT * FROM 거래처_정보\"

        ADP = New OleDb.OleDbDataAdapter(iSql, cuCnn)

        dt = New DataTable(\"거래처정보\")

        ADP.FillSchema(dt, SchemaType.Mapped)

        ADP.Fill(dt)  <- 여기서 에러 발생

 

        dv = New DataView(dt)

        SheetView1.DataSource = dv

 

        dt = Nothing

        dv = Nothing

        ADP = Nothing

 

        If cuCnn.State = ConnectionState.Open Then

            CU_DbClose(cuCnn)

        End If

이 글에 대한 댓글이 총 1건 있습니다.

ODBC, OLEDB내부에는 많은 함수들이 있는데 아마도 해당 기능을 지원하지 않는 것으로 보입니다. 좀더 확인을 해 보고 빠른 시간내에 연락을 드리겠습니다.

사용에 불편을 드려 죄송합니다.

 

>fpSpread .net 2005 버젼을 사용하여 데이타를 spread에 바인딩 시킬려고 하는데 아래와 같은 오류가 발생했습니다.

>

>A provider-specific error occurred

>소스는 다음과 같이 작성 하였습니다.

>

>        If Not CU_DbConnect(cuCnn) Then

>            Exit Sub

>        End If

>        MsgBox(\"DB연결 성공\")

>

>        Dim ADP As OleDb.OleDbDataAdapter

>        Dim dt As DataTable

>        Dim dv As DataView

>

>        Dim cmd As OleDb.OleDbCommand

>        Dim iSql As String

>        Dim ii As Integer, jj As Integer

>

>        iSql = \"SELECT * FROM 거래처_정보\"

>        ADP = New OleDb.OleDbDataAdapter(iSql, cuCnn)

>        dt = New DataTable(\"거래처정보\")

>        ADP.FillSchema(dt, SchemaType.Mapped)

>        ADP.Fill(dt)  <- 여기서 에러 발생

>

>        dv = New DataView(dt)

>        SheetView1.DataSource = dv

>

>        dt = Nothing

>        dv = Nothing

>        ADP = Nothing

>

>        If cuCnn.State = ConnectionState.Open Then

>            CU_DbClose(cuCnn)

>        End If

 

박근택님이 2007-12-05 10:23에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
764Q.에러로그 [1]
조재은
2007-12-05
3411
763Q.에러문구 [1]
박완수
2007-12-04
3490
762Q.김범준대리님 전화요망 [1]
박완수
2007-12-04
3673
761Q.OLE DB를 사용하는데.... [1]
김기석
2007-12-04
4043
759Q.큐브리드 디비백업 택스트형식으로... [1]
전성현
2007-12-04
3584
758Q.apctools 로 설치후 문제 발생 [1]
손무성
2007-12-04
3893
757Q.데이터베이스 다만들고 그걸 딴곳에서 사용하고 싶어요 [1]
권기둥
2007-12-04
5056
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다