社区
数据库
帖子详情
关于CRecordset的open
apachezq
2003-08-19 10:33:44
执行以下程序的时候,老是会跳出来让你选ODBC的窗口,这是为什么呀?
CString str;
CRecordset rs=NULL;
str = m_adoc.GetRecordSource();
rs.Open(CRecordset::snapshot,_T(str));//如果注销掉这句话就好了
rs.GetFieldValue("job_desc",str);
...全文
204
5
打赏
收藏
关于CRecordset的open
执行以下程序的时候,老是会跳出来让你选ODBC的窗口,这是为什么呀? CString str; CRecordset rs=NULL; str = m_adoc.GetRecordSource(); rs.Open(CRecordset::snapshot,_T(str));//如果注销掉这句话就好了 rs.GetFieldValue("job_desc",str);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Viconia
2003-08-20
打赏
举报
回复
BOOL CSockServerApp::CreateDBConnection()
{
if ((LPDISPATCH)m_pDBConnection != NULL)
return TRUE;
try
{
HRESULT hr = m_pDBConnection.CreateInstance(__uuidof(Connection));
if (FAILED(hr))
{
ASSERT(FALSE);
return FALSE;
}
_bstr_t bstrConnect = "DATA SOURCE=SockServer;UID=sock;PWD=;";
m_pDBConnection->PutCommandTimeout(1200);
m_pDBConnection->Open(bstrConnect, "", "", adConnectUnspecified);
}
catch(_com_error& err)
{
AfxMessageBox((LPCSTR)err.Description());
return FALSE;
}
return TRUE;
}
jiey
2003-08-20
打赏
举报
回复
楼上是说,要先打开一个数据库,才可以操纵里面的数据集。
CDatabase g_db;
db.Open("database"); //database是ODBC数据源中注册的对应你要操纵的数据源
然后在使用你的CRecordset rs(&g_db);做后面的事
zym417
2003-08-20
打赏
举报
回复
你能否把此程序再介绍的详细点
captainliyun
2003-08-19
打赏
举报
回复
你要先打开数据库啊!
:
CDatabase g_db;
db.Open("......","......",",,,,,,,,,,);
CRecordset rs(&g_db);
AK_huang
2003-08-19
打赏
举报
回复
关注
数据库课程设计 人事管理系统(我从我同学那搞来得)
IMPLEMENT_DYNCREATE(CAddView, CFormView) CAddView::CAddView() : CFormView(CAddView::IDD) { //{{AFX_DATA_INIT(CAddView) m_strID = _T(""); m_strPasswd = _T("");... rs.
Open
(C
Recordset
::forwardOnly,
CSqlite
RecordSet
类
Sqlite数据库类,用法与C
Recordset
基本类似,可以方便的转换用微软写的数据库操作代码到Sqlite数据库,此类还会不断完善。支持的函数如下:
Open
Close Is
Open
IsEof IsBOF AddNew Update Delete MoveNext MovePrev ...
VC++访问ACCESS数据库
rs.
Open
(C
Recordset
::forwardOnly,strSql,C
Recordset
::readOnly); rs.GetFieldValue("salary",m_shuju);//读取数据库内容的代码 m_db.Close(); UpdateData(false); CDialog::OnTimer(nIDEvent); }
用VC通过ODBC操作数据库演示源代码
m_pSet->
Open
(C
Recordset
::dynaset,"SELECT 雇员.雇员ID,雇员.名字 FROM 雇员 WHERE 雇员.职务 LIKE '财务部长'"); CString StrInfo; StrInfo.Format("姓名:%s",m_pSet->column1); MessageBox(StrInfo,"信息...
MFC类库详解中文版(chm)
CStatusBarCtrl 提供一个层次窗口,通常放于父窗口的底部,用于显示关于应用程序的状态信息 afxcmn.h CStdioFile afx.h CString afx.h CStringArray afxcoll.h CStringList afxcoll.h CSyncObject afxmt.h ...
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章