private void Cmd_Import_Click(object sender, EventArgs e) { if (Cmb_filename.SelectedIndex < 0) { MessageBox.Show("请选择文件名...", "消息", MessageBoxButtons.OK, MessageBoxIcon.Information); Cmb_filename.Focus(); return; } DialogResult rt = MessageBox.Show("确定上传到【" + Cmb_filename.Text + "】吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2); if (rt == DialogResult.Yes) { isOK = true; } else { isOK = false; } string[] strName = Cmb_filename.Text.Split('.'); //Comm.LoginSettingData LoginData = new Comm.LoginSettingData(); FileName = strName[0]; this.Close(); }
private void Cmd_Import_Click(object sender, EventArgs e) { if (Cmb_filename.SelectedIndex < 0) { MessageBox.Show("请选择文件名...", "导入失败", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); Cmb_filename.Focus(); return; } CLDC_DataCore.DataBase.clsDataManage ItemDB; if (clsMain.getIniString("Server", "Run") == "1") //服务器访问 { ItemDB = new CLDC_DataCore.DataBase.clsDataManage(clsMain.getIniString("Server", "Host"), clsMain.getIniString("Server", "Name"), clsMain.getIniString("Server", "Pwd")); if (!ItemDB.Connection) { MessageBox.Show("数据库访问失败,请检查设置...\n【如果是服务器端,请选择信息设置中的服务器访问】", "数据库连接出错", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } CLDC_DataCore.Function.TopWaiting.ShowWaiting("正在导入数据,请稍候..."); List <CLDC_DataCore.Model.DnbModel.DnbInfo.MeterBasicInfo> Items = getMeterItems(Cmb_filename.Text); ItemDB.InsertMeterInfoTemp(Items); ItemDB.DbClose(); ItemDB = null; CLDC_DataCore.Function.TopWaiting.HideWaiting(); MessageBox.Show("导入完成", "消息", MessageBoxButtons.OK, MessageBoxIcon.Information); } }