当前位置: 首页>>代码示例>>C#>>正文


C# sql.GetRecordsOne方法代码示例

本文整理汇总了C#中DataLayer.sql.GetRecordsOne方法的典型用法代码示例。如果您正苦于以下问题:C# sql.GetRecordsOne方法的具体用法?C# sql.GetRecordsOne怎么用?C# sql.GetRecordsOne使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在DataLayer.sql的用法示例。


在下文中一共展示了sql.GetRecordsOne方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: button4_Click

        /* Перенести с-ф в другой регион */
        private void button4_Click(object sender, EventArgs e)
        {
            if (globalData.UserAccess == 1)
            {
                try
                {
                    globalData.update = false;
                    sql sql1 = new sql();
                    string res = String.Empty;
                    int err1 = 0;

                    foreach (DataGridViewCell cell in _dgvRefDoc.SelectedCells)
                    {
                        if ((_dgvRefDoc.Rows[cell.RowIndex].Cells[0].Value == null && _dgvRefDoc.Rows[cell.RowIndex].Cells[1].Value == null) ||
                            (_dgvRefDoc.Rows[cell.RowIndex].Cells[0].Value.ToString() == "" && _dgvRefDoc.Rows[cell.RowIndex].Cells[1].Value.ToString() == ""))
                            res = sql1.GetRecordsOne("exec UpdReportRefDoc @p1, @p2, @p3, @p4, @p5, @p6", _dgvRefDoc.Rows[cell.RowIndex].Cells[2].Value.ToString(), _dgvRefDoc.Rows[cell.RowIndex].Cells[3].Value.ToString(), comboBox1.SelectedValue, globalData.UserID, dateTimePicker1.Value.Year.ToString() + "-" + dateTimePicker1.Value.Month.ToString() + "-01", cbSDiv.SelectedValue);

                        if (res == "1")
                            err1++;
                    }

                    if (err1 != 0)
                        MessageBox.Show("Кол-во ошибок " + err1.ToString(), "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);

                }
                catch (Exception err)
                {
                    MessageBox.Show("Не удалось обновить продажу. Системная ошибка: " + err.ToString(), "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    this.Close();
                }
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:33,代码来源:RefDoc.cs

示例2: MoveReport

        public MoveReport(int idRep1, int db1, int count1)
        {
            InitializeComponent();

            sql sql1 = new sql();
            DataTable dt1 = sql1.GetRecords("exec SelSubRegionByUserID @p1", globalData.UserID);

            globalData.load = false;
            cbSubReg.DataSource = dt1;
            cbSubReg.DisplayMember = "subreg_nameRus";
            cbSubReg.ValueMember = "subreg_id";
            globalData.load = true;

            tbCount.Text = count1.ToString();
            count = count1;
            idRep = idRep1;
            db = db1;

            if (globalData.Div == "HC")
            {
                tbTail.Visible = true;
                label3.Visible = true;
                tbTail.Text = sql1.GetRecordsOne("exec TailForRaspNew @p1, @p2, @p3", idRep, db, cbSubReg.SelectedValue);
            }
            else
            {
                tbTail.Visible = false;
                label3.Visible = false;
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:30,代码来源:MoveReport.cs

示例3: btnApply_Click

        private void btnApply_Click(object sender, EventArgs e)
        {
            sql sql1 = new sql();

            sql1.GetRecordsOne("exec SetDateCur @p1, @p2", dateTimePicker1.Value.Year + "-" + dateTimePicker1.Value.Month + "-01", dateTimePicker2.Value.Year + "-" + dateTimePicker2.Value.Month + "-01");

            if(tbRate.Text != String.Empty)
                sql1.GetRecordsOne("exec SetRate @p1, @p2", dateTimePicker2.Value.Year + "-" + dateTimePicker2.Value.Month + "-01", Convert.ToDouble(tbRate.Text));

            sql1.GetRecordsOne("exec SetSettings @p1, @p2, @p3, @p4, @p5, @p6",
                Convert.ToInt32(rbAPHCEdit.Checked), Convert.ToInt32(rbAPAEEdit.Checked), Convert.ToInt32(rbAPOMEdit.Checked),
                yearAccPlan.Text, Convert.ToInt32(checkBox1.Checked), Convert.ToInt32(checkBox2.Checked));

            MessageBox.Show("Настройки сохранены", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);

            Close();
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:17,代码来源:Settings.cs

示例4: button1_Click

        private void button1_Click(object sender, EventArgs e)
        {
            sql sql1 = new sql();

             if (tbYear.Text != String.Empty)
                 sql1.GetRecordsOne("exec SetNextYear @p1, @p2, @p3, @p4", tbYear.Text, cbLPU.Checked, cbNom.Checked, cbUsers.Checked);
             else
                 MessageBox.Show("Введите год!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning);
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:9,代码来源:Settings.cs

示例5: btnSave_Click

        private void btnSave_Click(object sender, EventArgs e)
        {
            sql sql1 = new sql();

            string res = sql1.GetRecordsOne("exec InsTracker @p1, @p2, @p3", tracID, tbNumber.Text, cbUser.SelectedValue);

            if (res != "1")
                MessageBox.Show(res, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            else
            {
                globalData.update = true;
                Close();
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:14,代码来源:aeTracker.cs

示例6: getRateDate

        private void getRateDate()
        {
            sql sql1 = new sql();

            dateTimePicker2.Value = Convert.ToDateTime(sql1.GetRecordsOne("exec GetDateCur @p1", dateTimePicker1.Value.Year + "-" + dateTimePicker1.Value.Month + "-01"));
            tbRate.Text = sql1.GetRecordsOne("exec GetRate @p1", dateTimePicker2.Value.Year + "-" + dateTimePicker2.Value.Month + "-01");

            DataTable dt1 = new DataTable();
            dt1 = sql1.GetRecords("exec GetSettings");

            if (dt1.Rows[0].ItemArray[0].ToString() == "0")
                rbAPHCRead.Checked = true;
            else
                rbAPHCEdit.Checked = true;

            if (dt1.Rows[0].ItemArray[1].ToString() == "0")
                rbAPAERead.Checked = true;
            else
                rbAPAEEdit.Checked = true;

            if (dt1.Rows[0].ItemArray[2].ToString() == "0")
                rbAPOMRead.Checked = true;
            else
                rbAPOMEdit.Checked = true;

            yearAccPlan.Text = dt1.Rows[0].ItemArray[3].ToString();

            if (dt1.Rows[0].ItemArray[4].ToString() == "0")
                checkBox1.Checked = false;
            else
                checkBox1.Checked = true;

            if (dt1.Rows[0].ItemArray[5].ToString() == "0")
                checkBox2.Checked = false;
            else
                checkBox2.Checked = true;
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:37,代码来源:Settings.cs

示例7: fUser

        public fUser(String fio, String login, String role)
        {
            InitializeComponent();
            sql sql1 = new sql();

            DataTable dt1 = new DataTable();
            dt1 = sql1.GetRecords("exec GetUserReg @p1", fio);

            if (dt1.Rows.Count > 0)
            {
                _dgv1.DataSource = dt1;

                lbNameTable.Visible = true;
                _dgv1.Visible = true;
                lbRD.Visible = true;
                lbRDName.Visible = true;

                lbRD.Text = sql1.GetRecordsOne("exec GetRDbyUserName @p1", fio);

                _dgv1.Columns["reg_nameRus"].ReadOnly = true;
                _dgv1.Columns["reg_nameRus"].Width = 170;

                if ((role == "Региональный представитель") || (role == "Региональный менеджер"))
                    lbNameTable.Text = "Регионы продаж";
                else if (role == "Региональный директор")
                    lbNameTable.Text = "Cписок подведомственных регионов";
            }
            else
            {
                lbNameTable.Visible = false;
                lbRD.Visible = false;
                lbRDName.Visible = false;
                _dgv1.Visible = false;
            }

            lbFIO.Text = fio;
            lbLogin.Text = login;
            lbRole.Text = role;

            dt1 = sql1.GetRecords("exec GetDivByUserName @p1", fio);
            String temp = "";
            foreach (DataRow row in dt1.Rows)
            {
                if (temp != String.Empty)
                    temp += ", ";
                temp += row[0].ToString();
            }
            lbDiv.Text = temp;
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:49,代码来源:fUser.cs

示例8: btnOK_Click

        private void btnOK_Click(object sender, EventArgs e)
        {
            sql sql1 = new sql();
            string res = sql1.GetRecordsOne("exec UpdUserLPU @p1, @p2, @p3, @p4", ulpu_id, tbYear1.Text, tbYear2.Text, cbUsers.SelectedValue);

            if (res == "1")
            {
                globalData.update = true;
                Close();
            }
            else
            {
                MessageBox.Show("Перемещение не возможно, так как " + res, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:15,代码来源:EditUserLPU.cs

示例9: EditRow

        private void EditRow(DataGridView dgv, ComboBox cbU)
        {
            try
            {
                sql sql1 = new sql();

                DataGridViewCell cell = dgv.SelectedCells[0];

                if (cbU != null)
                    globalData.UserID2 = Convert.ToInt32(cbU.SelectedValue);
                else
                {
                    globalData.UserID2 = Convert.ToInt32(sql1.GetRecordsOne("exec GetUserID @p1", dgv.Rows[cell.RowIndex].Cells["user_name"].Value));
                    globalData.Region = sql1.GetRecordsOne("exec GetRegionName @p1", dgv.Rows[cell.RowIndex].Cells["subreg_nameRus"].Value);
                }

                AddRowReport arr = new AddRowReport(dgv.Rows[cell.RowIndex].Cells["rep_id"].Value.ToString(), dgv.Rows[cell.RowIndex].Cells["db_id"].Value.ToString(), cbUsers3.Visible);
                arr.ShowDialog();
            }
            catch (Exception err)
            {
                MessageBox.Show("Не удалось войти в режим редактирования. Системная ошибка - " + err.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:24,代码来源:RR.cs

示例10: CreateTree

        private void CreateTree()
        {
            try
            {
                TreeNode tn = new TreeNode();
                TreeNode tn2 = new TreeNode();
                TreeNode tn3 = new TreeNode();
                TreeNode tn4 = new TreeNode();

                if ((globalData.UserAccess == 1) || (globalData.UserAccess == 3) || (globalData.UserAccess == 9))
                {
                    treeView1.Nodes.Add("Все регионы");
                    treeView1.Nodes.Add("Отчёты по компаниям");
                    treeView1.Nodes.Add("Отчёты для руководства");
                    treeView1.Nodes.Add("Отчёты по региональным директорам");
                    treeView1.Nodes.Add("Отчёты дистрибьюторов");
                }

                if ((globalData.UserAccess == 2) || (globalData.UserAccess == 4))
                {
                    treeView1.Nodes.Add("Мои регионы");
                    treeView1.Nodes.Add("Все регионы");
                    treeView1.Nodes.Add("Отчёты для руководства");
                    treeView1.Nodes.Add("Отчёты по региональным директорам");
                    treeView1.Nodes.Add("Отчёты дистрибьюторов");
                }
                if ((globalData.UserAccess == 5) || (globalData.UserAccess == 6) || (globalData.UserAccess == 7))
                {
                    treeView1.Nodes.Add("Мои регионы");
                    treeView1.Nodes.Add("Все регионы");
                    treeView1.Nodes.Add("Отчёты дистрибьюторов");
                    treeView1.Nodes.Add("Выполнение плана");
                }
                if (globalData.UserAccess == 8)
                {
                    treeView1.Nodes.Add("Отчёты для руководства");
                }
                if (globalData.UserAccess == 1 || (globalData.UserAccess == 4) || (globalData.UserAccess == 6) || (globalData.UserAccess == 2) || (globalData.UserAccess == 5))
                {
                    if ((globalData.UserAccess == 4) || (globalData.UserAccess == 6) || (globalData.UserAccess == 2) || (globalData.UserAccess == 5))
                    {
                        treeView1.Nodes.Add("Проверка");
                        if (globalData.UserAccess == 4 || globalData.UserAccess == 2)
                            tn = treeView1.Nodes[5];
                        else
                            tn = treeView1.Nodes[4];
                        tn.Nodes.Add("Сравнение продаж");
                        tn.Nodes.Add("Проверка косвенных по регионам");
                        if (globalData.UserAccess != 5)
                            tn.Nodes.Add("Проверка косвенных по номенклатуре");

                        tn2 = tn.Nodes[0];
                        tn2.Nodes.Add("HC");
                        tn2.Nodes.Add("AE");
                    }
                    else
                    {
                        treeView1.Nodes.Add("Проверка");
                        tn = treeView1.Nodes[5];
                        tn.Nodes.Add("Ассортиментные планы");
                        tn.Nodes.Add("Косвенные продажи");
                        tn.Nodes.Add("Отчёт из SAP");
                        tn.Nodes.Add("Сравнение продаж");
                        tn.Nodes.Add("Проверка косвенных продаж");
                        tn.Nodes.Add("По отчётам дистрибьюторов");
                        tn.Nodes.Add("Проверка косвенных по регионам");

                        tn2 = tn.Nodes[0];
                        tn2.Nodes.Add("HC");
                        tn2.Nodes.Add("AE");

                        tn2 = tn.Nodes[1];
                        tn2.Nodes.Add("HC");
                        tn2.Nodes.Add("AE");
                        tn2.Nodes.Add("OM");

                        tn2 = tn.Nodes[3];
                        tn2.Nodes.Add("HC");
                        tn2.Nodes.Add("AE");
                    }
                }
                treeView1.Nodes.Add("Visits", "Визиты");
                tn = treeView1.Nodes["Visits"];
                tn.Nodes.Add("Планировщик");
                tn.Nodes.Add("Отчёт");

                sql sql1 = new sql();
                DataTable dt1 = new DataTable();
                DataTable dt2 = new DataTable();
                DataTable dt3 = new DataTable();
                string acs = string.Empty;

                if ((globalData.UserAccess == 5) || (globalData.UserAccess == 6) || (globalData.UserAccess == 2))
                    acs = sql1.GetRecordsOne("exec GetUserRentAccess @p1", globalData.UserID);

                if ((globalData.UserAccess == 1) || (globalData.UserID == 78) || (globalData.UserID == 7) || (globalData.UserAccess == 2 && acs == "1") || (globalData.UserAccess == 5 && acs == "1") || (globalData.UserAccess == 13) || (globalData.UserAccess == 6 && acs == "1") || (globalData.UserAccess == 4) || (globalData.UserAccess == 3))
                {
                    treeView1.Nodes.Add("Rent", "Отчётность");
                    tn = treeView1.Nodes["Rent"];
                    if (globalData.UserAccess != 3)
//.........这里部分代码省略.........
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:101,代码来源:RR.cs

示例11: editMarkAct

        private void editMarkAct(int RowIndex)
        {
            try
            {
                sql sql1 = new sql();

                if (_dgv8.Rows[_dgv8.SelectedCells[0].RowIndex].Cells["ma_id"].Value.ToString() == "0")
                {
                    MessageBox.Show("Для редактирования выделите маркетинговое мероприятие.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                if (cbUsersMA.Visible == true)
                    globalData.UserID2 = Convert.ToInt32(cbUsersMA.SelectedValue);
                else
                {
                    globalData.UserID2 = Convert.ToInt32(sql1.GetRecordsOne("exec SelUserByMA @p1, @p2", Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["db_id"].Value)));
                }
                if (globalData.Region == "")
                    globalData.Region = sql1.GetRecordsOne("exec SelRegByMA @p1, @p2", Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["db_id"].Value));

                AddEditMarkAct aema = new AddEditMarkAct(Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["ma_id"].Value), Convert.ToInt32(_dgv8.Rows[RowIndex].Cells["db_id"].Value));
                aema.ShowDialog();
            }
            catch
            {
                MessageBox.Show("Не удалось войти в режим редактирования.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:28,代码来源:RR.cs

示例12: loaddata

        private void loaddata()
        {
            sql sql1 = new sql();
            DataTable dt = sql1.GetRecords("exec SelUserByID @p1", globalData.UserID2);

            lbUserName.Text = dt.Rows[0].ItemArray[1].ToString();

            tbRate.Text = sql1.GetRecordsOne("exec GetRate @p1", dateTimePicker1.Value);

            cbCust.Items.Clear();
            cbRegCust.Items.Clear();
            cbSubReg.Items.Clear();
            cbLPU.Items.Clear();

            cbComp.DataSource = sql1.GetRecords("exec selComp");
            cbComp.DisplayMember = "comp_name";
            cbComp.ValueMember = "comp_id";

            dt = sql1.GetRecords("exec selKosCustByName @p1, @p2", globalData.Region, globalData.Div);

            cbCust.DataSource = dt;
            cbCust.DisplayMember = "cust_name";
            cbCust.ValueMember = "cust_id";
            if (cbCust.Items.Count > 0)
                cbCust.SelectedIndex = 0;

            cbRegCust.DataSource = dt;
            cbRegCust.DisplayMember = "reg_nameRus";
            cbRegCust.ValueMember = "reg_id";

            cbSubReg.DataSource = sql1.GetRecords("exec selSubRegion @p1", globalData.Region);
            cbSubReg.DisplayMember = "subreg_nameRus";
            cbSubReg.ValueMember = "subreg_id";

            cbLPU.DataSource = sql1.GetRecords("exec selLPUbySubReg @p1, @p2, @p3, @p4", globalData.UserID2, cbSubReg.SelectedValue, globalData.Div, globalData.CurDate.Year);
            cbLPU.DisplayMember = "lpu_sname";
            cbLPU.ValueMember = "ulpu_id";

            load = false;

            cbGroup.DataSource = sql1.GetRecords("exec SelGroupProd @p1", globalData.Div);
            cbGroup.DisplayMember = "nom_name";
            cbGroup.ValueMember = "nom_id";

            dt = sql1.GetRecords("exec SelNomProd @p1", cbGroup.SelectedValue);

            if (dt != null)
            {
                cbNom.DataSource = dt;
                cbNom.DisplayMember = "nom_name";
                cbNom.ValueMember = "nom_id";
            }

            if (dt.Rows.Count == 0)
            {
                cbNom.Visible = false;
                label22.Visible = false;
            }
            else
            {
                cbNom.Visible = true;
                label22.Visible = true;
            }

            load = true;

            if (globalData.Div == "AE")
            {
                label14.Visible = false;
                tbCount.Visible = false;
                tbCount.TabStop = false;
            }
            if (globalData.Div == "OM")
            {
                label14.Visible = true;
                tbCount.Visible = true;
                tbCount.TabStop = true;
                label22.Visible = false;
                label10.Visible = false;
                cbLPU.Visible = false;
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:82,代码来源:AddRowReport.cs

示例13: Connect

        private int Connect()
        {
            sql sql1 = new sql();

            DataTable dt1 = new DataTable();
            String str = "Пользователь: " + globalData.UserName;

            if ((globalData.UserAccess == 1) && (globalData.UserID == 1))
            {
                str = "Рад видеть тебя, мой Создатель.";
            }

            str += "      Последний раз вы были в системе: " + sql1.GetRecordsOne("exec LastEvent @p1", globalData.UserID);

            lbUserName.Text = str;

            setVisibleElementMainMenu();

            CreateTree();
            ClearFilter();
            treeView1.Focus();

            if (globalData.fp == 1)
            {
                tabControl1.SelectedIndex = 10;
                tabControl1.Visible = true;
            }

            return 0;
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:30,代码来源:RR.cs

示例14: btnCompare_Click

        private void btnCompare_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.InitialDirectory = @"H:\Documents\";
            openFileDialog1.Filter = "Excel files (*.xls)|*.xls|All files (*.*)|*.*";
            openFileDialog1.FilterIndex = 2;
            openFileDialog1.RestoreDirectory = true;
            openFileDialog1.Multiselect = false;
            openFileDialog1.Title = "Сравнение цен";

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                Excel.Application xlApp;
                Excel.Workbook xlWorkBook;
                Excel.Worksheet xlSh;
                xlApp = new Excel.Application();
                xlWorkBook = xlApp.Workbooks.Open(openFileDialog1.FileName, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
                xlSh = (Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1);

                object misValue = System.Reflection.Missing.Value;
                int err = 0;
                tbResult.Clear();

                String curh = "";
                int i = 2;

                try
                {
                    sql sql1 = new sql();
                    while (xlSh.get_Range("M" + i.ToString(), "M" + i.ToString()).Value2 != null)
                    {
                        curh = "R";
                        if (xlSh.get_Range("R" + i.ToString(), "R" + i.ToString()).Value2.ToString() != "0")
                        {
                            curh = "M";
                            string matCode = xlSh.get_Range("M" + i.ToString(), "M" + i.ToString()).Value2.ToString();//mat_code
                            curh = "AT";
                            double priceFloat = Convert.ToDouble(xlSh.get_Range("AT" + i.ToString(), "AT" + i.ToString()).Value2);//price
                            curh = "AB";
                            double s3 = Convert.ToDouble(xlSh.get_Range("AB" + i.ToString(), "AB" + i.ToString()).Value2);//кол-во

                            if (s3 > 0)
                                priceFloat /= s3;

                            string scmPrice = sql1.GetRecordsOne("exec SCM_Compare @p1, @p2", matCode, priceFloat);
                            if ((scmPrice == null) || (scmPrice == string.Empty))
                            {
                                tbResult.Text += "Строка " + i.ToString() + ": товар с артикулом " + matCode + " не найден в справочнике.\r\n";
                            }
                            else if (scmPrice != "0")
                            {
                                double scmPriceFloat = 0;
                                double.TryParse(scmPrice, out scmPriceFloat);

                                if (scmPriceFloat > priceFloat)
                                    tbResult.Text += "Строка " + i.ToString() + ": товар с артикулом " + matCode + " цена " + priceFloat + " меньше цены в прайсе " + scmPrice + "\r\n";
                                else
                                    tbResult.Text += "Строка " + i.ToString() + ": товар с артикулом " + matCode + " цена " + priceFloat + " больше цены в прайсе " + scmPrice + ". Внимание!!!!!!!!!!\r\n";
                            }
                        }
                        i++;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Ошибка в ячейке " + curh + i.ToString() + ". Системная ошибка: " + ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    err++;
                }
                finally
                {
                    if (err == 0)
                        MessageBox.Show("Сравнение завершено. Ошибок не найдено.", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    else
                        MessageBox.Show("Ошибка при сравнение.", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Error);

                    xlWorkBook.Close(true, misValue, misValue);
                    xlApp.Quit();
                    releaseObject(xlSh);
                    releaseObject(xlWorkBook);
                    releaseObject(xlApp);
                }
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:84,代码来源:RR.cs

示例15: btnAdd_Click

        private void btnAdd_Click(object sender, EventArgs e)
        {
            int cur = 0;

            cur = getCurBtn();
            if (cur == -1)
            {
                MessageBox.Show("Необходимо выбрать подкатегорию.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            sql sql1 = new sql();
            String s1 = sql1.GetRecordsOne("exec SetMatBtn @p1, @p2", tbMat.Text, cur);

            if (s1 == "notFound")
            {
                MessageBox.Show("Артикул не найден.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                MessageBox.Show("Артикул обновлён.", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
                tbMat.Text = "";
                loadData(false, btnCur);
            }
        }
开发者ID:NextStalker,项目名称:RegionalReport,代码行数:25,代码来源:Buttons.cs


注:本文中的DataLayer.sql.GetRecordsOne方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。