VC开发数据库系统管理员密码修改模块
来源:互联网 发布:慢镜头制作软件 编辑:程序博客网 时间:2024/04/27 21:25
/ DIALOG_MODPSWD.cpp : implementation file
//
#include "stdafx.h"
#include "train.h"
#include "DIALOG_MODPSWD.h"
#include "LoginSet.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CDIALOG_MODPSWD dialog
CDIALOG_MODPSWD::CDIALOG_MODPSWD(CWnd* pParent /*=NULL*/)
: CDialog(CDIALOG_MODPSWD::IDD, pParent)
{
//{{AFX_DATA_INIT(CDIALOG_MODPSWD)
m_formerps = _T("");
m_newps = _T("");
m_confirmps = _T("");
//}}AFX_DATA_INIT
}
void CDIALOG_MODPSWD::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CDIALOG_MODPSWD)
DDX_Text(pDX, IDC_EDIT1, m_formerps);
DDX_Text(pDX, IDC_EDIT2, m_newps);
DDX_Text(pDX, IDC_EDIT3, m_confirmps);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CDIALOG_MODPSWD, CDialog)
//{{AFX_MSG_MAP(CDIALOG_MODPSWD)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CDIALOG_MODPSWD message handlers
void CDIALOG_MODPSWD::OnOK()
{
// TODO: Add extra validation here
UpdateData(TRUE);
CDBVariant varValue;
CLoginSet m_recordset(&m_database);
CString strSQL;
strSQL.Format("select * from USER_PSWD where TMS_USER='%s'",user);
m_recordset.Open(AFX_DB_USE_DEFAULT_TYPE,strSQL);
m_recordset.GetFieldValue(1,varValue);
if(m_formerps.Compare(varValue.m_pstring->GetBuffer(1))!=0){
MessageBox("old passward wrong!");
m_formerps.Empty();
m_newps.Empty();
m_confirmps.Empty();
UpdateData(FALSE);
}
else{
if(m_newps.Compare(m_confirmps)!=0){
MessageBox("new passward confirm wrong!");
m_formerps.Empty();
m_newps.Empty();
m_confirmps.Empty();
UpdateData(FALSE);
}
else{
strSQL.Format("delete from USER_PSWD where TMS_USER='%s'",user);
m_database.ExecuteSQL(strSQL);
strSQL.Format("insert into USER_PSWD values(/'%s/',/'%s/')",user,m_newps);
m_database.ExecuteSQL(strSQL);
MessageBox("password modify successful");
CDialog::OnOK();
}
}
}
- VC开发数据库系统管理员密码修改模块
- VC开发数据库系统管理员密码修改模块
- 系统管理员修改密码
- 修改Oracle系统管理员密码
- Oracle 数据库忘记系统管理员密码解决方法
- 【数据库开发】MySQL修改root密码
- 如何修改SQL Server 2000系统管理员Sa的登录密码?
- Windows Vista系统管理员账号密码修改的方法
- 如何修改SQL Server 2000系统管理员Sa的登录密码?
- 用户模块之修改密码
- 破解PUBWIN4系统管理员密码
- 获取windows2003系统管理员密码
- 获取windows2003系统管理员密码
- windows系统管理员密码破解
- 修改mysql数据库密码
- 修改数据库密码全集
- 修改mysql数据库密码
- wamp5数据库密码修改
- 一组很棒的button样式
- ATL对象多线程访问
- 图片生成bety[] 再生成图片
- object对象转换为String的一些总结
- css指定页面table边框
- VC开发数据库系统管理员密码修改模块
- jQuery工作原理解析以及源代码示例
- 解决桌面图标标签变得不透明
- 如何列出所有的空目录?
- 四川灾区最新伤亡情况
- 全面解析JDBC
- Microsoft .NET Framework 的版本
- soho新工作 新娘秘書
- 可编程的log—初识lua的强大