好文档 - 专业文书写作范文服务资料分享网站

公司贸易管理系统设计及实现.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

的名称Trade_MIS,如下图所示 点击“Data Source”,选择数据源。

如下图所示 退回原窗口后点“finish”就行了。

可以双击更改属性及变量名,最终改为 修改Trade_MIS.cpp,加上数据库连接的相关代码。

连接数据库时采用ADO方式,这种方式连接数据库需要两个步骤,首先要产生一个ADOConn的实例,然后通过这个实例来打开具体的数据源。

代码如下 B BOOL CTrade_MISAppInitInstance { AfxEnableControlContainer; // 初始化登录数量 m_iLoginCount

0;

//

创建

ADO

连接

if

FAILEDCoInitializeNULL { AfxMessageBox“ADO Init failed“; {

return

false;

}

try

ADOConn.CreateInstance__uuidofConnection;

ADOConn-Open“DSNTrade;ProviderMSDASQL“,“dbaccess“,“sa“, adConnectUnspecified; } // 异常处理 catch_com_error err.Format“s“, char*e.Description ; AfxMessageBoxerr; } catch... { AfxMessageBox“Unknown Error...“; } // 初始化 ADO RecordSet m_pADOSet.CreateInstance__uuidofRecordset; SetRegistryKey_T“Local AppWizard-Generated Applications“; LoadStdProfileSettings; // 读入INI配置文件 // 弹出登录对话窗 CLoginDLG dlg; if IDOKdlg.DoModal return false;

CSingleDocTemplate* pDocTemplate; pDocTemplate new CSingleDocTemplate

RUNTIME_CLASSCTrade_MISDoc, RUNTIME_CLASSCMainFrame,

//

主窗口框架 IDR_MAINFRAME,

RUNTIME_CLASSCTrade_MISView; AddDocTemplatepDocTemplate;

m_nCmdShow

SW_SHOWMAXIMIZED;//最大的窗口尺寸 // 传入命令行参

CCommandLineInfo

cmdInfo;

ParseCommandLinecmdInfo; // 处理命令行参数 if ProcessShellCommandcmdInfo return FALSE; // 唯一的窗口初始化,并显示 m_pMainWnd-ShowWindowSW_SHOW; m_pMainWnd-SetWindowText_T“贸易管理信息系统“; m_pMainWnd-UpdateWindow; return TRUE; } 该函数首先对记录用户登录次数的变量清零,然后用上面介绍的方法获得一个数据源的ADO连接,接着打开登录对话框。

如果成功登录,设置主界面的信息并显示,如果失败则返回。

其余窗口的设计分别如下所示(代码可以过长这里不提供了,可以去看src文件夹) 八、

统程序

使用测

运行

SRC/DEBUG/Trade_MIS.exe,运行后的登录界面下图所示。 输入用户名及密码admin/admin(这个是管理员帐号,

只有这个帐号才能使用“添加用户”的命令,如果想添删改管理员帐号,可以编辑MainFrm.cpp,在页面的最下面有“pCmdUI-Enable theApp.m_sCurrentUser“admin“ ;//设置管理员帐号”),进入系统。

界面如下图所示1、添加用户 1、 测试客户信息管理。 选择“客户信息管理”|“供应商信息管理”|“修改供应商信息”命令,可以更改供应商的信息,如下图所示 供应商的信息查询测试。

2、 测试产品管理信息。 3、 测试营销信息管理。 4、 其余功能就不一一测试了。 基本上是很容易试验的。

九、总结 通过这次数据库的课程大设计,让我意识到学习真是永无止境,原以为对C已算熟悉了,在这次编程过程中还是发现了很多问题。

首先就是第一次接触MFC界面,一连几天几夜都在网上找资料来学习如何使用(晚上断网好惨) ,现在也只能说是粗通皮毛,VC的确是一个非常了不起的程序,越使用得多就越对其功能的强大感到惊叹。

这次的程序设计也让我学到了很多东西,比如把程序与数据库进行连接。

原来尝试过ASPSQL SERVER,PHPMYSQL,DelphiSQL SERVER,还有JAVASQL SERVER,均在开始没多久就遇到了困难,后来决定用VC结合SQL SERVER进行程序设计时就咬着牙,把遇到的困难一个个地解决了。 果然畏难不前,浅尝辄止是很浪费时间的。

真的很感谢这次课程设计,让我学到了很多东西,不止是书本上的,也能让我学以致用。

公司贸易管理系统设计及实现.doc

的名称Trade_MIS,如下图所示点击“DataSource”,选择数据源。如下图所示退回原窗口后点“finish”就行了。可以双击更改属性及变量名,最终改为修改Trade_MIS.cpp,加上数据库连接的相关代码。连接数据库时采用ADO方式,这种方式连接数据库需要两个步骤,首先要产生一个ADOConn的实例,然后
推荐度:
点击下载文档文档为doc格式
3ncht9l6vy3xy6q955p40ne2d1fp330146c
领取福利

微信扫码领取福利

微信扫码分享