티스토리 뷰

ODBC를 이용한 C++ DB연동하기C언어 오라클연동

2011/04/20 18:32

복사http://blog.naver.com/poiq1/80128626381

OBDC를 이용한 C++ DB연동하기

해당 DB에 연동 후 select로 테이블 조회값 불러오기

#include <afxdb.h>
#include <stdio.h>
#include <iostream>

CWinApp theApp;
using namespace std;

int main()
{
CDatabase db;
db.OpenEx(_T("DSN=ldh"));
CRecordset rs(&db);

rs.Open(CRecordset::dynaset,"SELECT * FROM school");

short colum = rs.GetODBCFieldCount();
char *data = NULL;

if(colum>0)
{
while(!rs.IsEOF())
{
for(int k=0; k<colum; k++)
{
CString temp;
rs.GetFieldValue(k, temp);
data = (char*)malloc(temp.GetLength()+1);
if(!data)
{
return 1;
}
strcpy(data, temp);
printf("%s\t",data);
free(data);
}
printf("\n");
rs.MoveNext();
}
}
}

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30