123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- #include "stdafx.h"
- #include "LYFZSendMsg.h"
- #include "SetClientIPDlg.h"
- #include "mysqldata.h"
- #ifdef _DEBUG
- #define new DEBUG_NEW
- #undef THIS_FILE
- static char THIS_FILE[] = __FILE__;
- #endif
- SetClientIPDlg::SetClientIPDlg(CWnd* pParent )
- : CDialog(SetClientIPDlg::IDD, pParent)
- {
-
- m_name = _T(".ly.com");
- m_remark = _T("");
- m_enterprisename = _T("");
- m_check1 = 0;
- m_branchname = _T("");
- m_oldenterprisename = _T("");
- m_mode=0;
- m_ip = _T("");
-
- }
- void SetClientIPDlg::DoDataExchange(CDataExchange* pDX)
- {
- CDialog::DoDataExchange(pDX);
-
- DDX_Text(pDX, IDC_name, m_name);
- DDX_Text(pDX, IDC_remark, m_remark);
- DDX_Text(pDX, IDC_enterprisename, m_enterprisename);
- DDX_Check(pDX, IDC_CHECK1, m_check1);
- DDX_Text(pDX, IDC_branchname, m_branchname);
- DDX_Text(pDX, IDC_EDIT1, m_ip);
-
- }
- BEGIN_MESSAGE_MAP(SetClientIPDlg, CDialog)
-
-
- END_MESSAGE_MAP()
- BOOL SetClientIPDlg::OnInitDialog()
- {
- CDialog::OnInitDialog();
-
- if(m_mode==1)
- {
- SetWindowText("×ÊÁÏÐÞ¸Ä");
- ((CEdit*)GetDlgItem(IDC_name))->SetReadOnly();
-
-
- CRstClientIP rsSt;
- rsSt.m_strFilter ="name='"+m_name+"'";
- rsSt.Open();
- if(!rsSt.IsEOF())
- {
- m_name=rsSt.m_name ;
- m_remark=rsSt.m_bz ;
- m_oldenterprisename=m_enterprisename=rsSt.m_enterprisename ;
- m_branchname=rsSt.m_branchname ;
- if(rsSt.m_bmain=="×ܵê")
- m_check1=1;
- else
- m_check1=0;
- }
- rsSt.Close();
- }
- UpdateData(false);
- CenterWindow(g_pMainWnd);
- return TRUE;
-
- }
- void SetClientIPDlg::OnOK()
- {
-
-
- }
- BOOL SetClientIPDlg::IsAccountExist(CString account)
- {
- CRecordset myset(&g_db);
- CString sql="select count(*) as cot from clientip where [name]='"+account+"'";
- myset.Open (CRecordset::forwardOnly, sql);
- myset.GetFieldValue ("cot", sql);
- myset.Close();
- if(atoi(sql))return 1;
- return 0;
- }
- BOOL SetClientIPDlg::IsEnterPriseExist(CString name)
- {
- CRecordset myset(&g_db);
- CString sql="select count(*) as cot from clientip where [branchname]='"+name+"'";
- myset.Open (CRecordset::forwardOnly, sql);
- myset.GetFieldValue ("cot", sql);
- myset.Close();
- if(atoi(sql))return 1;
- return 0;
- }
|