日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

VC++开发简易输电线路管理信息系统

發布時間:2025/4/14 c/c++ 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VC++开发简易输电线路管理信息系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

準備開發簡易輸電線路管理信息系統;方便起見;下一個源碼來改;


1 下的源碼運行截圖如下;


2 拷貝一份,改名,打開;



3 用mdb操作工具修改該源碼自帶的mdb數據庫;

mdb操作工具見此

http://blog.csdn.net/bcbobo21cn/article/details/51000041







修改了其中兩個表為輸電線路表,一個是架線分類表;一個是線路信息表;

電力相關數據庫表見:

http://blog.csdn.net/bcbobo21cn/article/details/50912765



加入3條測試記錄;


4 原界面和修改界面





5 修改應用程序App類中連接數據庫的名稱;

BOOL CLhwyApp::InitInstance()
{
// ?AfxGetModuleState()->m_dwVersion = 0x0601;

if (!AfxSocketInit())
{
AfxMessageBox(IDP_SOCKETS_INIT_FAILED);
return FALSE;
}

? ? CString sPath;
GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH+1),MAX_PATH);
sPath.ReleaseBuffer ();
int nPos;
nPos=sPath.ReverseFind ('\\');
sPath=sPath.Left (nPos);
nPos=sPath.ReverseFind('\\');
? ? sPath=sPath.Left (nPos);
CString lpszFile = sPath + "\\shdxl.mdb";

......

修改打開的表名稱;

BOOL CBaDialog::OnInitDialog()?
{
? ?CDialog::OnInitDialog();
? ?CDRecordset m_Set(&theApp.m_DB);
? ?CBRecordset m_bSet(&theApp.m_DB);
? ?CTRecordset m_tSet(&theApp.m_DB);

? ? unsigned i=0;
CODBCFieldInfo Info;
//m_Set.Open(AFX_DB_USE_DEFAULT_TYPE,"一班STUDENT");
m_Set.Open(AFX_DB_USE_DEFAULT_TYPE,"xlinfo");
m_ListCtrlx.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);

......


6 運行下;?


出現如圖錯誤;


7 下面是關于此錯誤的論述資料;

VC ACCESS 參數不足 期待是n
"參數不足,期待是n(n=1,2,3......)"的解決辦法如下:
在CRecordset的派生類,如COBosSet中,找到GetDefaultSQL()函數
將return _T("[表]")
修改為 return _T("[新表]")
例一:原表為"1",新表為"2"
則只需要將表名修改正確,即:將return _T("[1]")修改為 return _T("[2]")
例二:原表為 "1" 新加入表為"1"和"2"
則需加入新表,即:將return _T("[1]")修改為 return _T("[1],[2]")
注意:不要寫成return _T("[1]","[2]")
? ? 還有就是,你打開數據庫的時候那個變量是不是和數據庫中的列
名是不是一樣的.當變量名不同時.也會出現這個問題!


8 該項目有多個不同的XRecordSet類,繼承自CRecordset;

分別對應不同的表;

按7的論述;修改表名,字段類型,名稱等;修改后代碼如下;對應頭文件也要修改相應數據類型;

CDRecordset::CDRecordset(CDatabase* pdb)
: CRecordset(pdb)
{
//{{AFX_FIELD_INIT(CDRecordset)
m_column1 = 0;
m_column2 = _T("");
m_column3 = 0;
m_column4 = _T("");
m_column5 = _T("");
m_column6 = _T("");
m_column7 = _T("");
m_column8 = _T("");
m_column9 = _T("");
m_nFields = 9;
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
}

CString CDRecordset::GetDefaultConnect()
{
return _T("ODBC;DSN=lhwy");
}

CString CDRecordset::GetDefaultSQL()
{
//return _T("[NO1STUDENT]");
return _T("[xlinfo]");
}

void CDRecordset::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CDRecordset)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Int(pFX, _T("[id]"), m_column1);
RFX_Text(pFX, _T("[name]"), m_column2);
RFX_Int(pFX, _T("[length]"), m_column3);
RFX_Text(pFX, _T("[dengji]"), m_column4);
RFX_Text(pFX, _T("[qizhidian]"), m_column5);
RFX_Text(pFX, _T("[dixingdimao]"), m_column6);
RFX_Text(pFX, _T("[dizhi]"), m_column7);
RFX_Text(pFX, _T("[jiaotong]"), m_column8);
RFX_Text(pFX, _T("[linmu]"), m_column9);
//}}AFX_FIELD_MAP
}


出現如下兩個錯誤;

error C2664: 'RFX_Long' : cannot convert parameter 3 from 'int' to 'long &'
error C2664: 'RFX_Single' : cannot convert parameter 3 from 'int' to 'float &'
是因為RFX_XXX宏要對應數據類型;
RFX_Long(pFX, _T("[學號]"), m_column1);
RFX_Int(pFX, _T("[學號]"), m_column1);


9 還有 參數不足,期待是n 的錯誤;

因為還有表的字段沒對上;先注釋掉;看下效果;如下所示;



要改的地方尚多;有時間繼續;


10 下載用來修改的源碼來自此處;此處的VC++數據庫和MIS系統源碼索引的比較好,容易找;記錄一下;


總結

以上是生活随笔為你收集整理的VC++开发简易输电线路管理信息系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天cao | 国产欧美日韩精品在线 | 在线国产黄色 | av色婷婷 | 欧美国产日韩一区二区 | 成人精品在线 | 日本人的性生活视频 | 国产精品午夜影院 | 成人精品在线观看视频 | 亚洲AV成人无码网站天堂久久 | 欧美日韩精品一区二区在线观看 | 成人日韩 | 精东影业一区二区三区 | 久久久久久国产免费a片 | 99re国产精品 | 伊人网视频在线观看 | 99综合视频 | 丰满人妻在公车被猛烈进入电影 | 91久久国产视频 | 欧美色v| 夜夜草天天草 | 亚洲爱爱爱| 借种(出轨高h) | 人乳videos巨大吃奶 | 乌克兰毛片 | 久久久久久一区二区三区 | 91漂亮少妇露脸在线播放 | 亚洲最大视频网站 | 亚洲国产成人无码av在线 | 亚洲成人午夜在线 | 日韩欧美在线播放 | 三浦惠理子aⅴ一二三区 | 8090理论片午夜理伦片 | 爱的色放韩国电影 | 海角社区在线 | 中文字幕乱码人妻一区二区三区 | www.四虎.| 综合网伊人 | 中文字幕 自拍 | 日本国产一区二区 | 在线中文字幕日韩 | 亚洲免费视频一区二区三区 | 日本边添边摸边做边爱 | wwwxxxxx日本 | 狠狠艹视频 | 91麻豆精品国产91久久久无需广告 | 911色| av首页在线| 激情婷| 四虎三级| 天天操天天干天天爱 | 亚洲图片欧美色图 | 91婷婷| 天天艹天天操 | 国产精品免费一区二区三区 | 国产精品99久久久久久久 | 国产大片一区 | 成人黄色大片 | 国产精品自产拍 | 午夜精品久久久久久久久久久久久 | www色com | 色网站入口 | 日本a在线观看 | 视频在线播放 | 成人无码精品1区2区3区免费看 | 免费黄色大片 | 久久男人的天堂 | 国产精品色综合 | 色91视频 | 国产精品久久久久久网站 | 成人激情开心 | 久久97久久97精品免视看 | 成人黄色片视频 | 天天干天天做天天操 | 少妇人妻一级a毛片 | 亚洲精品在线视频免费观看 | av电影在线观看不卡 | 欧美日韩加勒比 | 丁香花电影免费播放在线观看 | 亚洲国产精一区二区三区性色 | 国产第八页 | 精品人妻一区二区三区久久嗨 | 天天色天天射综合网 | 午夜不卡福利视频 | 一区二区三区四区五区在线视频 | 日免费视频 | 99福利网 | 免费看黄在线网站 | 能免费看av的网站 | 亚洲精品一区二区三区婷婷月 | 野战少妇38p | 国产黄色片在线免费观看 | 久久精品视频5 | 国产91精品一区二区麻豆亚洲 | av福利网址| 日韩精品一区二区在线视频 | h片在线播放 | 色婷婷精品| 国产精品成人一区二区网站软件 |