燃料电池发动机监控系统软件设计(8)

发布时间: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();

………

}

精彩图片

热门精选

大家正在看