Пример #1
0
        private void btnOk_Click(object sender, EventArgs e)
        {
            FormFactory dbhelp = new FormFactory();

            bool f*g = dbhelp.WriteConfig(txtserver.Text, txtdatebase.Text, txtuserid.Text, txtpassword.Text, "Granity.granityMgr", this.txtXT.Text, this.txtServerIP.Text);
            if (!f*g)
            {
                MessageBox.Show("���������ַ����������������룡", "ϵͳ��ʾ��");
                return;
            }
            if (!dbhelp.ConnectionResult("value", "Granity.granityMgr", "select * from �û���Ϣ��"))
            {
                MessageBox.Show("���������ַ����������������룡", "ϵͳ��ʾ��");
                this.txtserver.Text = "";
                this.txtdatebase.Text = "";
                this.txtuserid.Text = "";
                this.txtpassword.Text = "";
                return;
            }
            success = true;
            this.Close();
        }
Пример #2
0
        private void FrmLogin_Load(object sender, EventArgs e)
        {
            FormFactory dbhelp = new FormFactory();

            if (!dbhelp.ConnectionResult("value", "Granity.granityMgr", "select * from �û���Ϣ��"))
            {

                FrmDBDatabase db = new FrmDBDatabase();
                db.ShowDialog();
                if (!db.Success)
                    return;
            }
            try
            {

                //��ȡҵ��Ԫ�ʹ��ݲ���
                this.paramwin = BindManager.getSystemParam();
                NameObjectList pstrans = BindManager.getTransParam();
                ParamManager.MergeParam(this.paramwin, pstrans);
                unitItem = new UnitItem(DataAccRes.AppSettings("WorkConfig"), unitName);
                //������
                BindManager bg = new BindManager(this);
                this.dsUnit = bg.BuildDataset(this.unitItem, this.paramwin);
                this.Query = new QueryDataRes(this.unitItem.DataSrcFile);
                bg.BindFld(this, this.dsUnit);
                setSystemTime();
            }
            catch
            {
                this.Close();

            }
        }