TSTR)temp;
//在nIndex一行插入数据.
m_listMember.InsertItem(&lvItem);
m_listMember.SetItemText(nIndex,1,name);
m_listMember.SetItemText(nIndex,2,position);
m_listMember.SetItemText(nIndex,3,date);
m_listMember.SetItemText(nIndex,4,gender);
m_listMember.SetItemText(nIndex,5,hometown);
}
void CMemoDBSDlg::InitCtrlData()
{
TRY{
CRecordset rs;
rs.m_pDatabase = &m_db;
//向成员列表控件中添加成员记录信息
CString sql = "Select * from company_member_tab";
//获取所有的公司成员记录集
rs.Open(CRecordset::dynaset, sql);
int id;
CString name, position,date,gender, hometown;
while (!rs.IsEOF()) {
CDBVariant var;
//获取成员ID字段值
rs.GetFieldValue((short)0, var, SQL_C_SLONG);
if (var.m_dwType != DBVT_NULL)
id = var.m_iVal;
var.Clear();
//获取字段值
rs.GetFieldValue(1, name);
//获取职位字段值
rs.GetFieldValue(2, position);
//获取出生日期字段值
rs.GetFieldValue(3, date);
//获取性别字段值
rs.GetFieldValue(4, gender);
//获取籍贯字段值
rs.GetFieldValue(5, hometown);
//把记录值插入到成员列表控件中.
InsertMemberItem(id,name,position,date.Left(10),gender,hometown);
rs.MoveNext();
}
rs.Close();
//向备忘录类型列表控件中添加备忘录信息
sql = "Select * from MEMO_TYPE_TAB";
//获取所有的备忘录类型记录
rs.Open(CRecordset::dynaset, sql);
while (!rs.IsEOF()) {
CDBVariant var;
//获取备忘录类型ID字段值.
rs.GetFieldValue((short)0, var, SQL_C_SLONG);
if (var.m_dwType != DBVT_NULL)
id = var.m_iVal;
var.Clear();
//获取备忘录类型名称字段值
rs.GetFieldValue(1, name);
//向备忘录类型列表控件中加入新的纪录信息.
InsertMemoTypeItem(id,name);
rs.MoveNext();
}
rs.Close();
//向备注列表控件中加入所有的备忘录信息
sql = "Select * from MEMO_INFO_TAB";
//打开所有的备忘录信息的记录.
rs.Open(CRecordset::dynaset, sql);
while (!rs.IsEOF()) {
CDBVariant var;
int memoID,memberID,isEvent,nType;
CString happenDate,operDate,memoTxt,strName,strType,cost;
//获取备忘录ID字段值
rs.Get
上一篇:
MemoDBS.cpp
下一篇:
基于web二手汽车交易管理系统(含录像)