1.用下面的方法可以压缩Access数据库,但其它数据库呢?像MySql、SqlServer……;
2.如何动态修改数据库密码呢?try
{
IJetEnginePtr jet(__uuidof(JetEngine));
jet->CompactDatabase(
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\nwind2.mdb",
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\abbc.mdb;" \
"Jet OLEDB:Engine Type=4");
}
catch(_com_error &e)
{
::MessageBox(NULL, (LPCTSTR)e.Description( ), "", MB_OK) ;
} 谢谢!
2.如何动态修改数据库密码呢?try
{
IJetEnginePtr jet(__uuidof(JetEngine));
jet->CompactDatabase(
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\nwind2.mdb",
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\abbc.mdb;" \
"Jet OLEDB:Engine Type=4");
}
catch(_com_error &e)
{
::MessageBox(NULL, (LPCTSTR)e.Description( ), "", MB_OK) ;
} 谢谢!
解决方案 »
- 自绘位图按钮,频繁点击按钮好像反应不过来
- 急求WINDOWS程序设计的源码,请帮忙。
- DIB与DDB的本质区别是什么,在使用进如何进行辨别?
- 在treectrl控件中怎么根据一个节点的字符删除该节点,没有句柄的时候
- 怎么往CComboBox项前面加上图标?
- 我用mouse_event模拟鼠标移动,可以实现移动,但是点击桌面后,就无法控制鼠标,鼠标停住不动,该怎么办呢
- 关于取时间的API
- 居然有这种地方。http://www.intersky.ne.jp/~china/300.htm
- VC内edit控件,控制使该控件只能输入汉字
- ※※※☆★抢分问题★☆※※※→也不简单呀!!
- 高兴,散分~
- 利用csdn论坛的xml的技术,是否可以在浏览器上画出曲线图?就像股票k线图?
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=Cb_DATA.mdb;Jet OLEDB:DataBase Password=123;Mode=Share Deny Read|Share Deny Write","","",adModeUnknown);
m_pConnection->Execute("ALTER DATABASE PASSWORD [456] [123] ",NULL,adCmdText);
}
}
catch(_com_error &e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
return FALSE;
}