社区
数据库
帖子详情
在程序里如何创建.mdb文件
9527他大爷
2007-07-02 08:50:39
在程序里如何创建.mdb文件,并向里面写数据,请高手指点,谢谢
...全文
802
12
打赏
收藏
在程序里如何创建.mdb文件
在程序里如何创建.mdb文件,并向里面写数据,请高手指点,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nanoo
2007-07-24
打赏
举报
回复
上面的代码为什么不能建立mdb文件呢?总是捕获到异常
nanoo
2007-07-24
打赏
举报
回复
void CMainFrame::OnSaveEchoData()
{
HRESULT hr = S_OK;
hr = ::CoInitialize(NULL);
if(SUCCEEDED(hr))
{
CreateDatabaseX();
::CoUninitialize();
}
}
void CreateDatabaseX()
{
HRESULT hr = S_OK;
ADOX::_CatalogPtr m_pCatalog = NULL;
_bstr_t strcnn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source= G:\test.mdb";
try
{
hr = m_pCatalog.CreateInstance(__uuidof (ADOX::Catalog));
if(FAILED(hr))
_com_issue_error(hr);
else
m_pCatalog->Create(strcnn);
}
catch(_com_error &e)
{
// Notify the user of errors if any.
AfxMessageBox("error happens");
}
}
zagile
2007-07-24
打赏
举报
回复
总是捕获到异常--那就看看异常是什么,
G:\test.mdb?
david2083
2007-07-24
打赏
举报
回复
事先弄好一个空的mdb,需要创建mdb的时候把那个空mdb copy一份
lyg_zy
2007-07-07
打赏
举报
回复
up
flight_lcf
2007-07-07
打赏
举报
回复
inline void TESTHR(HRESULT x) {if FAILED(x) throw (x);};
_CatalogPtr pCatalog = NULL;
try
{
TESTHR(hr = pCatalog.CreateInstance(__uuidof (Catalog)));
VARIANT vt;
VariantInit(&vt);
HRESULT hr = pCatalog->Create(bstrConn, &vt);
VariantClear(&vt);// 这一句是必须的,否则创建的文件直接打开的话,然后写入数据占用空间会特别大
}
catch(...)
{
return E_FAIL;
}
return hr;
flight_lcf
2007-07-07
打赏
举报
回复
_CatalogPtr pCatalog = NULL;
try
{
hr = pCatalog.CreateInstance(__uuidof (Catalog));
VARIANT vt;
VariantInit(&vt);
HRESULT hr = pCatalog->Create(bstrConn, &vt);
吴双1983
2007-07-06
打赏
举报
回复
查看msdn DAO 的使用。。非常简单。创建mdb文件
9527他大爷
2007-07-05
打赏
举报
回复
#import "c:\Program Files\Common Files\system\ado\msadox.dll"
void createmdbFIle()
{
::CoInitialize(NULL);
ADOX::_CatalogPtr pCatalog(__uuidof(ADOX::Catalog));
_bstr_t str="Provider=Microsoft.Jet.OLEDB.4.0;data source=test.mdb";
try
{
pCatalog->Create(str); //创建数据库
}
catch(_com_error &e)
{
//错误处理
}
}
小麻侬
2007-07-04
打赏
举报
回复
Up
taianmonkey
2007-07-04
打赏
举报
回复
void CDatabaseProcessCls::AutoCreateDatabase(LPTSTR tcDatabase)
{
using namespace ADOX;
_CatalogPtr m_pCatalog;
m_pCatalog.CreateInstance(__uuidof(Catalog));
CString strConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data source = ";
strConnection += tcDatabase;
strConnection += _T(";Jet OLEDB:Database Password=");
strConnection += DATABASEPASS;
if(!PathFileExists(tcDatabase))
m_pCatalog->Create(_bstr_t(strConnection));
using namespace ADO;//
}
9527他大爷
2007-07-02
打赏
举报
回复
急呀,求高手指点
mdb
文件
打开工具
在描述中提到的“用天查看
mdb
数据库
文件
”,意味着这款工具主要功能是提供一个用户界面,让用户能够查看和浏览
mdb
文件
的内容,包括数据表、记录以及可能关联的查询和报表。这可能是为了数据分析、数据提取或者备份...
MDB
查看器
在描述中提到的“
MDB
查看器”,虽然简洁,但暗示了该软件的主要功能——提供对
MDB
文件
的访问能力。这可能是为了那些不需要全部Access功能,只需要查看或提取数据的用户设计的。它可能包含了浏览表结构、查看记录、...
64位ODBC驱动
程序
Access 及 Excel
64位windows平台默认不安装Access的64位ODBC驱动,此下载将安装一系列组件,帮助在现有的 Microsoft Office
文件
(例如 Microsoft Office Access 2010(*.
mdb
和 *.accdb)
文件
和 Microsoft Office Excel 2010(*....
Dreamweaver+ASP.NET动态网站设计与典型实例
web.config:应用
程序
配置
文件
(在测试过程中,随着数据库data.
mdb
的路径不同,web.config代码中的“Data Source=G:\example\huiyuanguanli\UserInfo.
mdb
”也作相应的改动)。 \xiangceguanli (第9章) Admin....
浪子文章管理
程序
-特别版
功能: 一、支持UBB代码,自动识别网址!...超级用户名 ddown 密码 ddown 使用数据库:54lz.
mdb
要改请改以下三个
文件
:conn.asp counter.asp 和 mybook目录下的conn.asp
文件
,这三个
文件
内都有相应的说明!
数据库
4,018
社区成员
39,807
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章