vc中数据库操作的问题 直接用select的是不行的。用游标看看。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用过SELECT SUM(PRICE) AS TOTAL...读过总和,用的是odbc mfc设置正确的m_nFields,在DoFieldExchange(CFieldExchange* pFX)中RFX_Text(pFX, _T("[total]"), m_fSum);然后用pSet->Open(AFX_DB_USE_DEFAULT_TYPE, strSQL);好像就这几个步骤,你先单独生成一个类试试吧 你的编程环境连数据库是用那种方式odbc?dao?ole db?ado?说详细一点 CDBVariant varValue;CDatabase db; CTable cankaotable;CString strsql="select max(id) from cankao" db.Open(_T( "db" ),FALSE,FALSE, _T( "ODBC;UID=sa" ),TRUE); cankaotable.Open(CRecordset::dynaset,strsql,CRecordset::readOnly); cankaotable.GetFieldValue(0 , varValue ); int dd=varValue.m_iVal; cankaotable.Close(); db.Close(); while(pRS->EndOfFile==VARIANT_FALSE) {_variant_t a=pRS->Fields->GetItem("ID")->Value;//最好存到数组中pRS->MoveNext();}////使用数据CString b=a.bstrVal; 想用vc做一个删除文件的小程序 基于CEditView类的文件拖放问题请教? const int x=100;疑问?讨论一下 请教个简单问题 CHAR[] 转 LONG 是问题太难还是太简单,问的没有了分了,还是没有人回答,怎么了!!!!!!!!!!!!!!!!!!!!!!!!!!! 想骂webprint和test666的请进! 发邮件问题 关于windows sockets的一些问题 C中的typedef struct和C++中的 struct有 什么区别?谢谢 请教如何做日志文件? 如何察看项目依赖的头文件? 怎样改变鼠标的状态?如改成小手状,十字状?
设置正确的m_nFields,
在DoFieldExchange(CFieldExchange* pFX)中
RFX_Text(pFX, _T("[total]"), m_fSum);
然后用
pSet->Open(AFX_DB_USE_DEFAULT_TYPE, strSQL);
好像就这几个步骤,你先单独生成一个类试试吧
连数据库是用那种方式
odbc?
dao?
ole db?
ado?
说详细一点
CDatabase db;
CTable cankaotable;
CString strsql="select max(id) from cankao"
db.Open(_T( "db" ),FALSE,FALSE, _T( "ODBC;UID=sa" ),TRUE);
cankaotable.Open(CRecordset::dynaset,strsql,CRecordset::readOnly);
cankaotable.GetFieldValue(0 , varValue );
int dd=varValue.m_iVal;
cankaotable.Close();
db.Close();
{
_variant_t a=pRS->Fields->GetItem("ID")->Value;//最好存到数组中pRS->MoveNext();
}
////使用数据
CString b=a.bstrVal;