首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

通过ODBC访问ACCESS,怎么实现数据库表与列表视图的数据交换?

2012-01-26 
通过ODBC访问ACCESS,如何实现数据库表与列表视图的数据交换???通过ODBC访问ACCESS,如何实现数据库表与列表

通过ODBC访问ACCESS,如何实现数据库表与列表视图的数据交换???
通过ODBC访问ACCESS,如何实现数据库表与列表视图的数据交换???

是否能通过DoDataExchange实现???

//   CDataRowset是CRecordset的派生类
void   CDataRowset::DoFieldExchange(CFieldExchange*   pFX)
{
pFX-> SetFieldType(CFieldExchange::outputColumn);
//   RFX_Text()   和   RFX_Int()   这类宏依赖的是
//   成员变量的类型,而不是数据库字段的类型。
//   ODBC   尝试自动将列值转换为所请求的类型
RFX_Text(pFX,   _T( "[姓名] "),   column1);
RFX_Int(pFX,   _T( "[年龄] "),   column2);
RFX_Long(pFX,   _T( "[性别] "),   column3);
RFX_Text(pFX,   _T( "[职业] "),   column4);

}

或在DoDataExchange中实现列表视图与column?的数据交换???

[解决办法]

列表视图?
不是说datagrid这类显示控件吧?

是读取数据库表内容进行显示吗?


[解决办法]
可能考虑用Grid, 如果是列表视图,需要自己写点代码.

热点排行