商品库存管理系统(先谢谢了!!!!!) 我想用数据库编一个管理系统,享用ADO,请问如何将VC与ACCESS表连接在一起,并对其操作呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BOOL CDlgDBConnect::ConnectAccess(){ if(m_strDatabase.IsEmpty()) { ::MessageBox(NULL,"Êý¾Ý¿â²»ÄÜΪ¿Õ£¡","Ìáʾ",MB_OK); return false; } theApp.m_pConnection.CreateInstance(__uuidof(Connection)); try { theApp.m_strDatabase=m_strDatabase; m_strDatabase.Replace("\\","\\\\"); _bstr_t strConn; if(m_strPassword.IsEmpty()) { strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +m_strDatabase; theApp.m_pConnection->CursorLocation = adUseClient; theApp.m_pConnection->Open(strConn, "", "", adModeUnknown); } else { strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +m_strDatabase+";Persist Security Info=False;Jet OLEDB:DataBase Password="+m_strPassword; theApp.m_pConnection->Open(strConn, "", "", adModeUnknown); } } catch(_com_error e) { ::MessageBox(NULL,e.Description(),"Ìáʾ", MB_OK); return FALSE; } ::MessageBox(NULL,"Êý¾Ý¿âÁ¬½Ó³É¹¦£¡","Ìáʾ", MB_OK); return TRUE;} 跪求高手!Web Browser 控件与IE缓存管理的区别 date time picker 保存日期到SQL出错 使用自定义剪切板的问题 如何在普通的视图下(不要从Edit继承)实现文本的编辑,着色,选择等操作阿 对话框怎么加个视图 TransparentBlt和打印的问题 请问如何打包? 问两个问题,被嫌分少啊,因为我已经没有可用分了555 怎样用InstallShield将程序文件打包成一个CAB文件呢? VC能不能写一个供其它VC程序静态调用的.LIB文件,不要带上DLL。 MFC程序调用扩展DLL是不是debug对debug,release对release? 断开后重新连接
{
if(m_strDatabase.IsEmpty())
{
::MessageBox(NULL,"Êý¾Ý¿â²»ÄÜΪ¿Õ£¡","Ìáʾ",MB_OK);
return false;
}
theApp.m_pConnection.CreateInstance(__uuidof(Connection));
try
{
theApp.m_strDatabase=m_strDatabase;
m_strDatabase.Replace("\\","\\\\");
_bstr_t strConn;
if(m_strPassword.IsEmpty())
{
strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +m_strDatabase;
theApp.m_pConnection->CursorLocation = adUseClient;
theApp.m_pConnection->Open(strConn,
"",
"",
adModeUnknown);
}
else
{
strConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +m_strDatabase+";Persist Security Info=False;Jet OLEDB:DataBase Password="+m_strPassword;
theApp.m_pConnection->Open(strConn,
"",
"",
adModeUnknown);
}
}
catch(_com_error e)
{
::MessageBox(NULL,e.Description(),"Ìáʾ", MB_OK);
return FALSE;
}
::MessageBox(NULL,"Êý¾Ý¿âÁ¬½Ó³É¹¦£¡","Ìáʾ", MB_OK);
return TRUE;
}