VC中如何对已打开的数据库表进行循环取数? while(!recset.IsEOF()){ "读取; recset.MoveNext();//移到下一行数据} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CDatabase database;if(database.Open(NULL,false ,false ,_T( "ODBC;uid=;pwd=;DSN=xianlu"))!=0){ CRecordset recset( &database ); sql.Format('SELECT * FROM xianlu'); recset.Open(CRecordset::forwardOnly,sql,CRecordset::readOnly); while(!recset.IsEOF()) { ..... recset.MoveNext(); }} Edit显示文本与删除文本是什么函数? 请问一下boost的regex能不能指定匹配数量?即:匹配一条就返回? 关于控件的问题 winxp 与dll问题 如何判断系统安装了打印机并连接成功? 我想在DLL中使用MSCOmm串行口控件,但我一调用串行口控件的函数,程序就死掉! ADSL 共享上网的问题。 简单关于图标的问题 ----》》》 请高手指点迷津,线程问题 ????为什么我无法改变显示器的分辨率!!??? 关于数据库表,难道就没有人会吗? 菜鸟又问:用vc进行数据库备份?
if(database.Open(NULL,false ,false ,_T( "ODBC;uid=;pwd=;DSN=xianlu"))!=0)
{
CRecordset recset( &database );
sql.Format('SELECT * FROM xianlu');
recset.Open(CRecordset::forwardOnly,sql,CRecordset::readOnly);
while(!recset.IsEOF())
{
.....
recset.MoveNext();
}
}