📄 d144.bmp.txt
字号:
m_Data.SetColumnWidth(2 ,55);
下面编辑函数,实现对数据库的操作。
1)显示数据。在为记录集创建对象实例后,添加成员函数ListData(),编辑该函数,用
Recordset对象打开记录集,并遍历记录集中的数据,显示在List控件中。在这之前需要定
义CRemoteDBApp对象的外部变量theApp。
144
extem CRemoteDBApp theApp;
void CRemoteDBDlg::ListData0
{
m_Data.DeleteAllltems();
|||||l||||l|……lll||||l|||||||川…ll|川…ll|||ll
//在ADO操作中建议语句中要常用try...catch()来捕获错误信息,
//因为它有时会经常出现一些想不到的错误
if (m_pRecordset->State)
m_pRecordset->Close();
try
{
m_pRecordset->Open( "SELECT+ FROM个人信息”, ,/查询User表中所有字段
theApp.m_pConnection.GetlnterfacePtr(),,/获取库接库的IDispatch指钟
adOpenDynamic,
adLockOptimistic,
adCmdText);
)
catch(_com_error *e)
{
AfxMessageBox (e->ErrorMessage0);
)
|||川ⅢlI|||lⅢm…|l|川||ll|||||||l|||川…川|
CString strName,strSex,strAge;
if( !m_pRecordset->BOF)
m_pRecordset->MoveFirst0;
else
{
AfxMessageBox(”表内数据为空”);
retum:
}
_vanant_t var;
inti= 0;
/////////iE~~
try
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -