在VC6.0中,如何操作Access数据库”压缩和修复数据库“功能

如题所述

cdaodatabase*
m_pdatabase;
cdaorecordset*
m_precordset;
m_pdatabase=new
cdaodatabase;
try
{
m_pdatabase->open("dbstu.mdb");
m_precordset=new
cdaorecordset(m_pdatabase);
}
以上是建立数据库连接和数据集对象,有了m_precordset对象,就可以对数据库进行查询操作。
cstring
strselect(_t("select
*
from
["));
strselect
+=tbstu;
strselect
+=
_t("]");
m_precordset->open(dbopendynaset,strselect);
查询stuid:
sql="select
*
from
tbstu
where
stuid="+id
如果stuid是字符串类型的:
sql="select
*
from
tbstu
where
stuid='"+id+"'"
你的数据库是不是放在程序文件一个目录?如果不是修改一下。m_pdatabase->open("dbstu.mdb");
还有在文件头添加:#include
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜