應(yīng)用系統(tǒng)二次開發(fā)中數(shù)據(jù)庫(kù)數(shù)據(jù)讀取的捷徑
摘要:應(yīng)用系統(tǒng)的二次開發(fā),一般通過(guò)ODBC等數(shù)據(jù)庫(kù)驅(qū)動(dòng)讀取數(shù)據(jù)庫(kù)數(shù)據(jù),或者由開發(fā)廠商提供接口API函數(shù)。由于數(shù)據(jù)庫(kù)驅(qū)動(dòng)經(jīng)過(guò)了很多中間環(huán)節(jié),而且需要考慮到通用性、兼容性等各個(gè)方面,使性能、效率大打折扣;一般
NULL,
PAGE_READWRITE,
0,
SHMEMSIZE,
“Share_Mem”);
if (m_hMapObject==NULL) return FALSE;//創(chuàng)建共享內(nèi)存失敗
lpvMem = MapViewOfFile(m_hMapObject, FILE_MAP_ALL_ACCESS, 0, 0, SHMEMSIZE));
if (lpvMem==NULL) return ;
Data = (Datastru *)lpvMem; //取得共享內(nèi)存的首地址
/****************往共享內(nèi)存寫數(shù)據(jù)********************/
strcpy(data->Station_name , Station_name );
strcpy(data->Line_name , Line_name );
data->Line_size = *Line_size;
data->Voltage_Grade = *Voltage_Grade;
strcpy(data->Manager , Manager );
data->Voltage_value = *Voltage_value;
data-> Electricity = *Electricity;
/****************往共享內(nèi)存寫數(shù)據(jù)********************/
}
二、TCP/IP鏈路方式。
1、在數(shù)據(jù)處理中心建立一個(gè)有效的連接偵聽
CSocket m_srvrSocket;
BOOL flag=m_srvrSocket.Listen(5); //偵聽連接
2、編寫數(shù)據(jù)庫(kù)的用戶自定義函數(shù),向數(shù)據(jù)處理中心發(fā)送數(shù)據(jù):
void SQL_API_FN get _data (
SQLUDF_CHAR Station_name [36] ,
SQLUDF_CHAR Line_name [36] ,
SQLUDF_INTEGER *Line_Size ,
SQLUDF_INTEGER *Voltage_Grade,
SQLUDF_CHAR Manager [36],
SQLUDF_ DOUBLE *Voltage _value,
SQLUDF_ DOUBLE *Electricity,)
{
char buf[2048];
Datastru data;
strcpy(data.Station_name , Station_name );
strcpy(data.Line_name , Line_name );
data.Line_size = *Line_size;
data.Voltage_Grade = *Voltage_Grade;
strcpy(data.Manager , Manager );
data.Voltage_value = *Voltage_value;
data. Electricity
PAGE_READWRITE,
0,
SHMEMSIZE,
“Share_Mem”);
if (m_hMapObject==NULL) return FALSE;//創(chuàng)建共享內(nèi)存失敗
lpvMem = MapViewOfFile(m_hMapObject, FILE_MAP_ALL_ACCESS, 0, 0, SHMEMSIZE));
if (lpvMem==NULL) return ;
Data = (Datastru *)lpvMem; //取得共享內(nèi)存的首地址
/****************往共享內(nèi)存寫數(shù)據(jù)********************/
strcpy(data->Station_name , Station_name );
strcpy(data->Line_name , Line_name );
data->Line_size = *Line_size;
data->Voltage_Grade = *Voltage_Grade;
strcpy(data->Manager , Manager );
data->Voltage_value = *Voltage_value;
data-> Electricity = *Electricity;
/****************往共享內(nèi)存寫數(shù)據(jù)********************/
}
二、TCP/IP鏈路方式。
1、在數(shù)據(jù)處理中心建立一個(gè)有效的連接偵聽
CSocket m_srvrSocket;
BOOL flag=m_srvrSocket.Listen(5); //偵聽連接
2、編寫數(shù)據(jù)庫(kù)的用戶自定義函數(shù),向數(shù)據(jù)處理中心發(fā)送數(shù)據(jù):
void SQL_API_FN get _data (
SQLUDF_CHAR Station_name [36] ,
SQLUDF_CHAR Line_name [36] ,
SQLUDF_INTEGER *Line_Size ,
SQLUDF_INTEGER *Voltage_Grade,
SQLUDF_CHAR Manager [36],
SQLUDF_ DOUBLE *Voltage _value,
SQLUDF_ DOUBLE *Electricity,)
{
char buf[2048];
Datastru data;
strcpy(data.Station_name , Station_name );
strcpy(data.Line_name , Line_name );
data.Line_size = *Line_size;
data.Voltage_Grade = *Voltage_Grade;
strcpy(data.Manager , Manager );
data.Voltage_value = *Voltage_value;
data. Electricity
責(zé)任編輯:和碩涵
免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
-
現(xiàn)貨模式下谷電用戶價(jià)值再評(píng)估
2020-10-10電力現(xiàn)貨市場(chǎng),電力交易,電力用戶 -
PPT | 高校綜合能源服務(wù)有哪些解決方案?
2020-10-09綜合能源服務(wù),清潔供熱,多能互補(bǔ) -
深度文章 | “十三五”以來(lái)電力消費(fèi)增長(zhǎng)原因分析及中長(zhǎng)期展望
2020-09-27電力需求,用電量,全社會(huì)用電量
-
PPT | 高校綜合能源服務(wù)有哪些解決方案?
2020-10-09綜合能源服務(wù),清潔供熱,多能互補(bǔ) -
深度文章 | “十三五”以來(lái)電力消費(fèi)增長(zhǎng)原因分析及中長(zhǎng)期展望
2020-09-27電力需求,用電量,全社會(huì)用電量 -
我國(guó)電力改革涉及的電價(jià)問(wèn)題
-
電化學(xué)儲(chǔ)能應(yīng)用現(xiàn)狀及對(duì)策研究
2019-08-14電化學(xué)儲(chǔ)能應(yīng)用 -
《能源監(jiān)測(cè)與評(píng)價(jià)》——能源系統(tǒng)工程之預(yù)測(cè)和規(guī)劃
-
《能源監(jiān)測(cè)與評(píng)價(jià)》——能源系統(tǒng)工程之基本方法
-
貴州職稱論文發(fā)表選擇泛亞,論文發(fā)表有保障
2019-02-20貴州職稱論文發(fā)表 -
《電力設(shè)備管理》雜志首屆全國(guó)電力工業(yè) 特約專家征文
2019-01-05電力設(shè)備管理雜志 -
國(guó)內(nèi)首座蜂窩型集束煤倉(cāng)管理創(chuàng)新與實(shí)踐
-
人力資源和社會(huì)保障部:電線電纜制造工國(guó)家職業(yè)技能標(biāo)準(zhǔn)
-
人力資源和社會(huì)保障部:變壓器互感器制造工國(guó)家職業(yè)技能標(biāo)準(zhǔn)
-
《低壓微電網(wǎng)并網(wǎng)一體化裝置技術(shù)規(guī)范》T/CEC 150
2019-01-02低壓微電網(wǎng)技術(shù)規(guī)范
-
現(xiàn)貨模式下谷電用戶價(jià)值再評(píng)估
2020-10-10電力現(xiàn)貨市場(chǎng),電力交易,電力用戶 -
建議收藏 | 中國(guó)電價(jià)全景圖
2020-09-16電價(jià),全景圖,電力 -
一張圖讀懂我國(guó)銷售電價(jià)附加
2020-03-05銷售電價(jià)附加