以下是源**
1)clistbox* g_plistrecord;
2)g_plistrecord = (clistbox *)getdlgitem(idc_list_record);
3)int dbconnection::readiteminfo()
long nret=0;
char sql[1024];
sprintf(sql,"select * from hos_item");
trylstrcpy(id, strtemp);
//name
var.clear();
strtemp.empty();
var=(lptstr)_bstr_t(prs->getcollect(l"name"));
if (var.vt!=vt_null&&var.vt!=vt_empty)
lstrcpy(name, strtemp);
char result[1024];
sprintf(result,"%20s%20s",id,name);
item=new iteminfo;
item->id=atol(id);
strcpy(item->name,name);
g_tlog.print("id[%d]name[%s]\n",item->id,item->name);
g_plistiteminfo->setitemdata(nindex,(dword_ptr)item);
nindex++;
prs->movenext();
}prs->close();
prs.release();
} catch (_com_error& e)
catch (...)
return nrecordid;//nret;
}其中要注意點:int nindex=0; 必須從0開始才有效,記得在迴圈體裡面加nindex++;
其次,g_plistiteminfo->addstring(result);後再g_plistiteminfo->setitemdata(nindex,(dword_ptr)item);
最後取資料:iteminfo *item=(iteminfo*)g_plistiteminfo->getitemdata(nindex);g_tlog.print("選中id[%d]\n",item->id);
C TreeView控制項動態繫結資料庫
想要形成這種效果的話,首先在資料裡面建一張表 create table treedata id number,context varchar2 50 parentid number id 當前的id,context當前節點的值文字,parentid代表當前節點的父節點id insert into t...
使用AdRotator繫結資料庫中的廣告
這段時間太忙了,好久沒有更新部落格,今天想想不對,還是應該堅持下來,哪怕只言片語,語無倫次,都是對每天生活 工作的乙個總結。昨天,因為在頁面中安放廣告的問題頭痛了好久,主要是想將廣告內容記錄到資料庫中,然後用adrotator顯示。之所以要把廣告內容記錄到資料庫中,主要是為了便於管理,雖然xml很火...
使用AdRotator繫結資料庫中的廣告
這段時間太忙了,好久沒有更新部落格,今天想想不對,還是應該堅持下來,哪怕只言片語,語無倫次,都是對每天生活 工作的乙個總結。昨天,因為在頁面中安放廣告的問題頭痛了好久,主要是想將廣告內容記錄到資料庫中,然後用adrotator顯示。之所以要把廣告內容記錄到資料庫中,主要是為了便於管理,雖然xml很火...