燃料电池发动机监控系统软件设计(8)
发布时间:2021-06-05
发布时间:2021-06-05
同工作就能提供一个访问数据库的界面,用来进行数据库数据的浏览,添加,删除,修改等操作。整个过程实现和操作起来非常简单方便。具体连接步骤如下:
(1) 建立access数据库。
(2) 在工程中加入datagrid和remotedata control控件。remote-data控件在数据库和datagrid控件中起着桥梁作用,完成同数据库的绑定。然后对两控件属性进行设置。
(3) 由于odbc数据源需要手动在控制面板中添加注册,不方便程序的移植,于是程序通过代码动态配置数据源。
部分程序如下:
char* szdesc;
szdesc=new char[256];
sprintf(szdesc,"dsn=%s? description=toc support sourc
e?dbq=%s? file=microsoftacces -s? defaultdir=%s?? ","controlh
-istory",lpszfile,spath);
// controlhistory为数据源名称,//lpszfile为数据库名称,spath为数据库所//在路径 if(false==sqlconfigdatasou -rce(null,odbc_add_dsn,"microsoft
access driver (*.mdb)\0",(lpcstr)szdesc))
afxmessagebox("sqlconfigda -tasource failed");
(4) 加入数据到数据库
while(m_bisconnected&& (iii==1)) // m_bisconnected
与iii为连接数据库标志
{
m_set.open();
m_set.addnew();
………
if(m_set.canupdate())
m_set.update();
………
}
上一篇:大华硬盘录像机使用说明