我用的是sql server,数据源叫baoweichu
如何程序中关闭odbc数据源
并且如何恢复打开
如何程序中关闭odbc数据源
并且如何恢复打开
解决方案 »
- 如何在DLL中采集视频数据?
- 屏保程序
- 关于installshield 链接外部exe可执行文件的问题
- 用mfc生成的RichEditView工程中,输入的文字为粗体,怎样才能去掉粗体,我的代码没有起作用
- 请问怎样使CBitmapButton上的位图背景变透明????
- 求求你收下这100分吧!为什么在win2000和XP下能运行,而在win98下就不能运行(动态创建的问题)?!!
- TRACE()有没有长度限制?
- 请问为什么黑屏啊?
- 二个线程,一个负责制造数据,一个负责解析数据,但二者执行的速度不一样,怎样处理
- 到底是怎么溢出的????
- 流形式读入html页面 出现乱码的问题
- 有关一个多产品设计问题。在线等!
打开odbc数据源???????????????????????????????????????????????????????
db.Open(...);
db.Close(...);
db.Open(...);
db.Close(...);?????????????????????
http://search.csdn.net/Expert/topic/534/534578.xml?temp=.7405512
你在http://community.csdn.net/Expert/topic/3848/3848746.xml?temp=.2222101教我关闭原来数据库,不知道据具体代码怎么写
我试了很多次都不行
那应该怎么关呢?
TRY
{
database.OpenEx("DSN=baoweichu; UID=sa; PWD=sa;", CDatabase::noOdbcDialog);
database.Close();
}CATCH(CDBException, e)
{
// If a database exception occured, show error msg
AfxMessageBox("Database error: "+e->m_strError);
}ND_CATCH;
END_CATCH;
如果对OpenEx的参数有不理解的地方,可以查MSDN.
想再连接的时候在调用open或者openExExample
// Close the current connection
m_dbCust.Close( );// Perhaps connect the object to a
// different data source
m_dbCust.OpenEx("DSN=MYDATASOURCE;UID=JOES");