我想建一个vc 的dll文件在它里面实现连接access数据库,不知道该怎么写,有那位能帮我写一个简单的连接?谢谢!在线等!
解决方案 »
- CBitmapButton关联按钮之后,如果再更改图片?
- OnInit/OnDraw/OnInitialUpdate这些函数之间有什么区别?
- P2P 关于NAT类型的问题?
- 请教高手WindowFromPoint不可以获得disable或hidden属性的子窗口的句柄,而用ChildWindowFromPoint又需要parentwindow参数。那要如何获得一个对话框上灰化或隐藏的按钮的句柄呢?
- 右键菜单的问题
- 狂求Visual C++.NET实例入门 彭海河, 李忠琪, 姜志辉编著的电子书
- 100分求《windows 2000 编程技术内幕》源码!!!
- 请问各位大虾,那里有VC的类库函数说明的电子书籍可以下载啊????
- 关于从数据库中取数的问题?
- VS2012运行问题,关于onDocumentComplete方法的问题
- socket通讯,高手帮忙了!
- vc调试查看变量
{
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;
}