资源简介
整个系统分菜单栏与运行图显示两部分
1.菜单栏包括:列车时刻表,列车晚点登记
2.列车时刻表:点击后形成窗口,显示列车(火车)车次,出发和到站的时间
3.列车晚点登记:点击后形成窗口,输入晚点火车车次,晚点时间和实际到站时间,并有确定按钮。在有晚点登记时,运行图显示部分自动调整并且更新列车时刻表里的内容
4.运行图显示部分:表示时间和车站的轴线(绿色的线)是固定不变的,表示火车运行的斜线(红色和蓝色的线)是由列车时刻表里的信息决定的。

代码片段和文件信息
// ADOConn.cpp: implementation of the ADOConn class.
//
//////////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “ADOConn.h“
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
ADOConn::ADOConn()
{
}
ADOConn::~ADOConn()
{
}
bool ADOConn::OnInitADOConn()
{
::CoInitialize(NULL);
try
{
m_pConnection.CreateInstance(“ADODB.Connection“);
_bstr_t strConnect=“DSN=RailwayLineDB“;
m_pConnection->Open(strConnect““““adModeUnknown);
return true;
}
catch(_com_error e)
{
return false;
}
}
_RecordsetPtr& ADOConn::GetRecordSet(_bstr_t bstrSQL)
{
try
{
if(m_pConnection==NULL)
OnInitADOConn();
m_pRecordset.CreateInstance(__uuidof(Recordset));
m_pRecordset->Open(bstrSQLm_pConnection.GetInterfacePtr()adOpenDynamicadLockOptimisticadCmdText);
}
catch(_com_error e)
{
e.Description();
}
return m_pRecordset;
}
BOOL ADOConn::ExecuteSQL(_bstr_t bstrSQL)
{
_variant_t RecordsAffected;
try
{
if(m_pConnection==NULL)
OnInitADOConn();
m_pConnection->Execute(bstrSQLNULLadCmdText);
return true;
}
catch(_com_error e)
{
e.Description();
return false;
}
}
BOOL ADOConn::ExecuteSQLTrans(vector vStrSQL)
{
_variant_t RecordsAffected;
try
{
if(m_pConnection==NULL)
OnInitADOConn();
m_pConnection->BeginTrans();
for (int nIndex = 0; nIndex < vStrSQL.size(); nIndex++)
{
m_pConnection->Execute((_bstr_t)vStrSQL[nIndex]NULLadCmdText);
}
m_pConnection->CommitTrans();
return true;
}
catch(_com_error e)
{
m_pConnection->RollbackTrans();
e.Description();
return false;
}
}
void ADOConn::ExitConnect()
{
if(m_pRecordset!=NULL)
m_pRecordset->Close();
m_pConnection->Close();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-10-10 20:51 列车运行图自动生成系统的设计\
目录 0 2018-10-10 20:47 列车运行图自动生成系统的设计\源码\
目录 0 2018-04-14 22:49 列车运行图自动生成系统的设计\源码\RailwayLine\
目录 0 2018-10-10 20:51 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\
文件 2090 2018-04-11 18:58 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\ADOConn.cpp
文件 921 2017-04-11 09:35 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\ADOConn.h
文件 6134 2018-04-13 16:16 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\DBOperate.cpp
文件 555 2018-04-13 16:16 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\DBOperate.h
文件 294 2017-04-11 09:35 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\MyDialogEx.h
文件 9369 2018-04-13 20:09 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayImageDlg.cpp
文件 798 2018-04-13 17:23 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayImageDlg.h
文件 474 2018-04-11 15:36 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayLine.h
文件 19806 2018-04-13 15:12 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayLine.rc
文件 6855 2018-04-13 14:35 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayLine.vcxproj
文件 222 2018-04-13 09:48 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayLine.vcxproj.user
文件 4832 2018-04-13 17:25 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayLineDlg.cpp
文件 971 2018-04-13 14:43 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayLineDlg.h
文件 1078 2018-04-13 10:36 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayListMergeDlg.cpp
文件 518 2018-04-13 09:48 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\RailwayListMergeDlg.h
文件 3089 2018-03-29 09:20 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\ReadMe.txt
文件 2579 2018-04-13 15:00 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\StationTimeListDlg.cpp
文件 580 2018-04-13 12:17 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\StationTimeListDlg.h
文件 7902 2018-04-13 17:29 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\StationTimeUpdateDlg.cpp
文件 1299 2018-04-13 17:29 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\TrainTimeUpdateDlg.cpp
目录 0 2018-03-29 09:20 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\res\
文件 67777 2009-08-31 02:31 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\res\RailwayLine.ico
文件 678 2018-03-29 09:20 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\res\RailwayLine.rc2
文件 144 2018-03-29 09:20 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\stdafx.cpp
文件 1654 2018-04-11 18:58 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine\stdafx.h
文件 900 2018-03-29 09:20 列车运行图自动生成系统的设计\源码\RailwayLine\RailwayLine.sln
目录 0 2018-10-10 20:52 列车运行图自动生成系统的设计\演示\
............此处省略4个文件信息
相关资源
- VisualStudioUninstaller vs卸载工具
- 组态王驱动开发包3.0.0.7(中文)
- 多窗口后台鼠标连点器
- 使用选择性重传协议实现UDP可靠通信
- VC 获得文件属性 获取文件的创建时
- 读者写者问题(读者优先,写者优先
- 用VC 编写的仿QQ聊天室程序源代码
- 外点法程序
- 外罚函数程序
- qt-电子点菜系统
- 推箱子及人工智能寻路C 源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- MUSIC算法c 实现
- C 餐厅叫号系统(QT平)
- 国际象棋c 完整版
-
ob
jectARX给Auto CAD加工具条 - 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 课程设计 职工信息管理系统
- VC 游戏编程—附源代码
- IpHlpApi.h&IpHlpApi.lib
- 清华大学 c 郑莉 ppt课件
- c 程序判断离散数学中命题公式
- 多项式求和(数据结构C 版)
- vc 6.0开发的流程图编辑器
- VC 天空盒(skyBox)实现(附源代码)
- c MFC 画多边形
- 用C 实现的对网络上的ARP数据包进行
- Microsoft基本类库 (MFC)(C 库)
评论
共有 条评论