在crecordset类的对象里面执行一句自己的sql 语句怎么做啊
谢谢
谢谢
解决方案 »
- 怎样得到combobox当前选中的值
- 如何清除Temporary Internet Files中下载的文件?
- WINDOWS里有WritePrivateProfileInt这个函数吗?怎么找不到?
- 如何设置ADO数据库的AbsolutePage
- 请大家帮我鉴定一下,是我的程序问题,还是数据库问题。小弟再次先谢过了!(囊中羞涩,就这么多了)
- 大家看看能否解决这个问题。一个对我来说有些挑战的问题。
- 如何使IOCP设计C/S模式的程序?
- banz 你来1
- 求助在VC中图象压缩,如何导入BMP位图
- 有谁知道在sco unix下可执行文件的格式
- 忘了怎么设置控件上的字体了。
- 这个错误是什么原因啊??谢谢!!
m_recordset->Open(AFX_DB_USE_DEFAULT_TYPE,sql);//这样打开的记录集就是SQL语句返回的
try
{
CString m_sSQL;
m_sSQL.Format("SELECT design_class FROM DesignName");
pRs = new CRecordset(&m_db);
pRs->Open(CRecordset::forwardOnly, m_sSQL);
CString sClass;
if (pRs->IsBOF() && pRs->IsEOF())
{
TRACE("Has no design in datebase!");
return FALSE;
}
if (!pRs->IsEOF())
{
pRs->GetFieldValue((int)0, sClass);
}
pRs->Close();
}
catch (CDBException *pDBEx) //处理数据库异常
{
if (pRs != NULL)
pRs->Close();
pDBEx->ReportError();
pDBEx->Delete();
return FALSE;
}
CDatabase db;
db.OpenEx(_T("DSN=Pubs;UID=sa;PWD=;"));
CRecordset rs(db);
rs.Open( CRecordset::dynaset,
_T( "Select L_Name from Customer" ) ); //sql语句