资源简介
VC读取数据库数据并绘曲线图.rar
代码片段和文件信息
// MainFrm.cpp : implementation of the CMainframe class
//
#include “stdafx.h“
#include “Readdata.h“
#include “MainFrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CMainframe
IMPLEMENT_DYNCREATE(CMainframe CframeWnd)
BEGIN_MESSAGE_MAP(CMainframe CframeWnd)
//{{AFX_MSG_MAP(CMainframe)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
static UINT indicators[] =
{
ID_SEPARATOR // status line indicator
ID_INDICATOR_CAPS
ID_INDICATOR_NUM
ID_INDICATOR_SCRL
};
/////////////////////////////////////////////////////////////////////////////
// CMainframe construction/destruction
CMainframe::CMainframe()
{
// TODO: add member initialization code here
//调用Register函数注册数据库
//获取当前文件路径
char *path=new char[100];
::GetCurrentDirectory(100path);
CString path1;
path1.Format(“%s“path);
CString path2=path1+“\\data.mdb“;
RegisterDBSource(“data.mdb“path2);
}
CMainframe::~CMainframe()
{
}
BOOL CMainframe::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CframeWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
return TRUE;
}
/////////////////////////////////////////////////////////////////////////////
// CMainframe diagnostics
#ifdef _DEBUG
void CMainframe::AssertValid() const
{
CframeWnd::AssertValid();
}
void CMainframe::Dump(CDumpContext& dc) const
{
CframeWnd::Dump(dc);
}
#endif //_DEBUG
/////////////////////////////////////////////////////////////////////////////
// CMainframe message handlers
void CMainframe::RegisterDBSource(CString strDSName CString strDBPath)
{
HKEY hKey;
DWORD nLabel;
CString strbaseKey = _T(“SOFTWARE\\ODBC\\ODBC.INI“);
CString strMid = strbaseKey + _T(“\\ODBC Data Sources“) ;
if(strDSName.IsEmpty()) return;
if(strDBPath.IsEmpty()) return;
CString strDataSource = strbaseKey + _T(“\\“) + strDSName;
CString strMdb = _T(“Microsoft Access Driver (*.mdb)“);
CString strDBDriver = _T(“C:\\WINNT\\System32\\odbcjt32.dll“);
CString strFIL = _T(“Ms Access;“);
CString strUID = _T(““);
RegCreateKeyEx(HKEY_CURRENT_USER
strMid
0
NULL
REG_OPTION_NON_VOLATILE
KEY_ALL_ACCESS
NULL
&hKey
&nLabel );//获取数据源键值句柄
RegSetValueEx(hKey
strDSName
0
REG_SZ
(const unsigned char *)((LPCTSTR)strMdb)
strlen((LPCTSTR)strMdb)+1);///设置数据源类型
RegCreateKeyEx(HKEY_CURRENT_USER
strDataSource
0
NULL
REG_OPTION_NON_VOLATILE
KEY_ALL_ACCESS
NULL
&hKey
&nLabel );//创建数据源子键
RegSetValueEx(hKey
_T(“DBQ“)
0
REG_SZ
(const unsigned char *)((LPCTSTR)strDBPath)
strlen((LPCTSTR)strDBPath)+1);//数据库表的全路径
RegSetValueEx(hKey
_T(“Driver“)
0
REG_SZ
(const unsigned char *)((LPCTSTR)strDBDriver)
strlen((LPCTST
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 352 2008-12-06 17:22 VC读取数据库数据并绘曲线图\data.txt
文件 3673 2008-12-18 15:26 VC读取数据库数据并绘曲线图\MainFrm.cpp
文件 1488 2008-12-18 15:25 VC读取数据库数据并绘曲线图\MainFrm.h
文件 28404 2010-01-29 10:10 VC读取数据库数据并绘曲线图\Readdata.aps
文件 2773 2010-01-29 10:12 VC读取数据库数据并绘曲线图\Readdata.clw
文件 4339 2008-12-05 15:31 VC读取数据库数据并绘曲线图\Readdata.cpp
文件 4913 2008-12-05 21:00 VC读取数据库数据并绘曲线图\Readdata.dsp
文件 541 2008-12-05 10:06 VC读取数据库数据并绘曲线图\Readdata.dsw
文件 1378 2008-12-05 10:06 VC读取数据库数据并绘曲线图\Readdata.h
文件 410624 2010-01-29 10:13 VC读取数据库数据并绘曲线图\Readdata.ncb
文件 56832 2010-01-29 10:13 VC读取数据库数据并绘曲线图\Readdata.opt
文件 5719 2010-01-29 10:10 VC读取数据库数据并绘曲线图\Readdata.plg
文件 11598 2009-05-20 10:57 VC读取数据库数据并绘曲线图\Readdata.rc
文件 1782 2008-12-05 10:06 VC读取数据库数据并绘曲线图\ReaddataDoc.cpp
文件 1497 2008-12-05 10:06 VC读取数据库数据并绘曲线图\ReaddataDoc.h
文件 18296 2009-05-21 17:37 VC读取数据库数据并绘曲线图\ReaddataView.cpp
文件 2574 2008-12-17 20:47 VC读取数据库数据并绘曲线图\ReaddataView.h
文件 4359 2008-12-05 10:06 VC读取数据库数据并绘曲线图\ReadMe.txt
文件 1360 2008-12-05 14:39 VC读取数据库数据并绘曲线图\Record.cpp
文件 1311 2008-12-17 20:32 VC读取数据库数据并绘曲线图\Record.h
文件 921600 2009-07-23 16:16 VC读取数据库数据并绘曲线图\Release\data.mdb
文件 40960 2010-01-29 10:10 VC读取数据库数据并绘曲线图\Release\Readdata.exe
文件 27262 2009-05-01 13:57 VC读取数据库数据并绘曲线图\Release\论文数据.TXT
文件 766 2008-12-05 20:50 VC读取数据库数据并绘曲线图\res\PowerDes.ico
文件 1078 2008-12-05 10:06 VC读取数据库数据并绘曲线图\res\Readdata.ico
文件 400 2008-12-05 10:06 VC读取数据库数据并绘曲线图\res\Readdata.rc2
文件 1078 2008-12-05 10:06 VC读取数据库数据并绘曲线图\res\ReaddataDoc.ico
文件 1078 2008-12-05 10:06 VC读取数据库数据并绘曲线图\res\Toolbar.bmp
文件 1015 2008-12-08 20:07 VC读取数据库数据并绘曲线图\Resource.h
文件 2318 2008-12-17 20:01 VC读取数据库数据并绘曲线图\Seedata.cpp
............此处省略10个文件信息
- 上一篇:QQ聊天记录查看器V1.1.0.0绿色版.rar
- 下一篇:WT588D播放语音程序
相关资源
- QQ聊天记录查看器V1.1.0.0绿色版.rar
- 电气主接线图_供参考其他案例
- BehaviorTreeEditor.zip
- JnaTest_NLPIR.zip
- 仓库管理系统开题报告
- vsphere6.7u2.txt
- vsphere6.0u3.txt
- vsphere6.5u2.txt
- rar
- 最短路径和最小费用流毕业设计.doc
- FXAQSKY.rar
- 一种改进的遗传粒子群算法GA_PSO.rar
- vc学生管理系统完整代码.doc
- SolarWinds-NPM-v12.0正版破解工具.txt
- 求最短路径Dijkstra算法
- Devexpress14.2.5.zip
- Socket多线程.rar
- vs报存储空间不足的错误的方法.rar
- 链接(2).txt
- 串口试验.c
- 7万条中文同义词词库.txt
- 网络监控软件.rar
- VmwareHorizonView6ForLinuxVDI全套解决方案所
- 大数据.txt
- -交通灯单片机.zip
- PNG图片.rar
- nGui.rar
- 1019Win7版本转换.rar
- OpenVPN在Linux教程.pdf
- 2019年武汉大学国中复试试题参考.do
评论
共有 条评论