C 連線Access資料庫

2021-06-21 22:47:16 字數 1253 閱讀 8739

#include using namespace std;

/*#import生成檔案 msado15.tlh,預設是有namespace adodb {}所有內容都包在這個名字空間中。

用了no_namespace則生成的標頭檔案中沒有namespace,所有內容是全域性的,否則adodb.connection

rename的意思就是改名了,rename("eof","adoeof")將eof改名為adoeof,以免和c語言裡的eof重名*/

#import "c:\program files\common files\system\ado\msado15.dll" no_namespace rename ("eof", "adoeof")

void main()

}catch(_com_error e)///捕捉異常

m_precordset.createinstance(__uuidof(recordset)); //例項化結果集物件

//執行sql語句

try

catch(_com_error* e)

couninitialize();

return;

}

try

couninitialize();

return;

}

cout<<"---------------------------------"_variant_t var[2]; //從結果集中取出的資料放到var中

char *t1[2];

while(!m_precordset->adoeof)

printf(t1[0]);

printf("\t");

var[1]= m_precordset->getcollect("name");

if(var[1].vt != vt_null)

printf(t1[1]);

printf("\n");

m_precordset->movenext();

}

}

catch(_com_error *e)

//退出程式時的處理

if(m_pconnection->state)

couninitialize();

cout<<"---------------------------------"

}

C 連線access資料庫

using system using system.collections.generic using system.text using system.data using system.data.oledb namespace sql id 姓名 while datareader.read da...

C 連線Access資料庫

using system using system.collections.generic using system.componentmodel using system.data using system.data.oledb add using system.drawing using sys...

c 連線access資料庫

1 資料 從sql server中匯出,在匯出選擇目標伺服器時,要選擇microsoft jet database engine,否則資料會無法讀出 2 資料庫連線 oledbconnection,oledbcommand,oledbdataadapter,如果是在控制台中,可以利用oledbdat...