想要通過odbc直接讀、寫excel**檔案,首先,應確保odbc中已安裝有excel**檔案的驅動"microsoft excel driver (*.xls)"。然後,可根據下面步驟進行:
1. 在stdafx.h檔案中加入:
#include
#include
2. 通過odbc直接建立excel檔案(暫定檔名:demo.xls)
//建立並寫入excel檔案
void crwexcel::writetoexcel()
;dsn='';firstrowhasnames=1;readonly=false;create_db=\"%s\";dbq=%s",sdriver, ***celfile, ***celfile);
// 建立資料庫 (既excel**檔案)
if( database.openex(ssql,cdatabase::noodbcdialog) )
// 關閉資料庫
database.close();
}catch_all(e)
end_catch_all;
}3. 通過odbc直接讀取excel檔案(暫定檔名:demo.xls)
// 讀取excel檔案
void crwexcel::readfromexcel()
// 建立進行訪問的字串
sdsn.format("odbc;driver=;dsn='';dbq=%s", sdriver, sfile);
try// 關閉資料庫
database.close();
}catch(cdbexception, e)
end_catch;
}// 獲取odbc中excel驅動
cstring crwexcel::getexceldriver()
pszbuf = strchr(pszbuf, '\0') + 1;
}while (pszbuf[1] != '\0');
return sdriver;
}
建站全過程
1 先確定做哪個 如新龍浩 2 獲得資料 包括如下 公司介紹 公司簡介 企業文化,企業榮譽 企業歷程 企業 產品介紹 產品各引數 欄目介紹 一般是 首頁 新聞中心 產品介紹 解決方案 服務支援 關於公司 功能介紹 一般為產品發布 新聞發布,主要是細緻的要求。完成時限 完成的時間 3 製作後台 no1...
感冒全過程
感冒病雖小,卻時不時的來襲,很影響工作和新籤,真的很煩人。既來之則安之,好好應對 不知不覺中又感冒了,前幾天伴隨輕微的咳嗽,一直無大礙,昨天經風一吹開始加重,流清水鼻涕。晚上聽朋友推薦兩種藥 貴州百靈維c銀翹片和北京同仁堂感冒清熱顆粒兩種藥,去藥店一問說這兩種藥不能同時吃,維c銀翹片是治風熱感冒的,...
SAMBA設定全過程
設定 etc samba b.conf netbios your host name workgroup workgroup security user username map yes 1 新增系統帳號 useradd hypoz useradd redhat 2 新增samba使用者和密碼 bp...