1。C++常用代码总结(4)
来源:互联网 发布:淘宝自动下架时间 编辑:程序博客网 时间:2024/04/30 13:37
//判断数据库中是否存在该记录
ADOconn m_conn; _bstr_t vSQL="";_variant_t vResult[3]; _RecordsetPtr m_pRecordset;
CString s_Conn="Provider=SQLOLEDB;Server=10.128.128.221;Database=Eink;uid=stone;pwd=stone";
vSQL="select * from contens where employee='"+employees+"' and week='"+m_vweek+"'";
m_conn.OnInitADOConn(s_Conn);
m_pRecordset=m_conn.GetRecordSet(vSQL);
if(!m_pRecordset->ADOEOF)
{ AfxMessageBox("您已经提报了,如果您还想补充你的周会内容,请选择补充周会内容按钮",MB_OK); }
else
{//做你想做的事情}
//在A对话框前弹出一B对话框
Login dlog;//B对话框的对象
if(dlog.DoModal()!=IDOK)
{ return false; }
CContentsSubmitDlg dlg;//A对话框对象
m_pMainWnd = &dlg;
//需要密码的登陆框
void Login::OnBnClickedOk()
{ UpdateData(true);
if(this->m_User=="" || this->m_Password=="")
{ AfxMessageBox("用户名和密码不能为空",MB_OK); return;
}
else
{
ADOconn m_conn; _bstr_t vSQL="";_variant_t vResult; _RecordsetPtr m_pRecordset;
CString s_Conn="Provider=SQLOLEDB;Server=10.128.128.221;Database=Eink;uid=stone;pwd=stone";
vSQL="select employee_name from employee where employee_id='"+m_User+"'and password='"+m_Password+"'";
m_conn.OnInitADOConn(s_Conn); m_pRecordset=m_conn.GetRecordSet(vSQL);
if(m_pRecordset->ADOEOF)
{ AfxMessageBox("您的用户名密码输入错误",MB_OK); return; }
else
{ vResult=m_pRecordset->GetCollect(_variant_t((long)0));
employeelogin_name=(LPCTSTR)(_bstr_t)vResult;
(( CContentsSubmitApp *)AfxGetApp())->namelogin=employeelogin_name;
//通过全局变量保存用户名
}
OnOK();
}
}
- C语言-常用代码总结
- 1。C++常用代码总结(4)
- .NET 常用代码总结1
- Freemark 常用代码总结1
- 常用排序算法总结与代码实现(C语言)
- 1.C++常用代码总结(1)
- VB常用代码总结
- vc常用代码总结
- C#常用代码总结
- VB常用代码总结
- ABAP常用代码总结
- jdbc常用代码总结
- jquery常用代码总结
- iOS常用代码总结
- Unity常用代码总结
- javascript常用代码总结
- HTML常用代码总结
- Java常用代码总结
- HTML指令详解
- 乱弹
- 有关二叉树问题,希望有人指点下,谢谢
- 如何在使用pdfFactory Pro生成PDF时自动创建目录书签
- VirtualBox 的安装与使用
- 1。C++常用代码总结(4)
- 常用CSS缩写语法
- 英语写作35个经典句型
- 从程序员到asp.net架构师转变(转载)
- libgist - vc7.1编译
- delphi treeview控件问题,寻求帮助!!!
- Visual C#程序员面试基础问题和答案
- 享受生活、善待自己-奇迹就在身边
- 常见问题