資料庫的欄位型態導致錯誤的問題 |
尚未結案
|
wallaces528
一般會員 發表:4 回覆:5 積分:1 註冊:2004-04-06 發送簡訊給我 |
請位各位前輩 程式碼片段如下
void CDataviewView::DoDataExchange(CDataExchange* pDX)
{
DDX_Text(pDX, IDC_Index, m_pSet->m_Index);
DDX_Text(pDX, IDC_Car, m_pSet->m_Car);
DDX_Text(pDX, IDC_FileName, m_pSet->m_FileName); COleDBRecordView::DoDataExchange(pDX);
} 編譯後出現以下的錯誤
d:\BCB6\0624\Dataview\Dataview\DataviewView.cpp(44): error C2665: 'DDX_Text' : none of the 21 overloads can convert parameter 3 from type 'TCHAR [10]'
d:\BCB6\0624\Dataview\Dataview\DataviewView.cpp(45): error C2665: 'DDX_Text' : none of the 21 overloads can convert parameter 3 from type 'TCHAR [51]' 如果拿掉
DDX_Text(pDX, IDC_CarLicense, m_pSet->m_CarLicense);
DDX_Text(pDX, IDC_FileName, m_pSet->m_FileName);
的話就可以過,經過查明之後發現是欄位格式的問題,好像m_Index的格式是"數字",後兩個的的欄位格式是"文字",請問要如何修改才能正常呢? 謝謝各位的幫忙,非常感謝..
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |