private void btnnext_Click(object sender, EventArgs e) { try { string conString = "Data Source=" + txtserver.Text + ";Database=" + cbbDatabase.Text + ";User Id=" + txtUsername.Text + ";Password="******"; pooling=false"; if (!ConnectSQL.CheckConnect(conString)) { MessageBox.Show("Connect Fail"); return; } else { if (chkSavepass.Checked) { XmlWriterSettings settings = new XmlWriterSettings(); settings.Indent = true; XmlWriter writer = XmlWriter.Create(Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location) + "\\configDsc.xml", settings); writer.WriteStartDocument(); writer.WriteComment("This file is generated by the program."); writer.WriteStartElement("Root"); writer.WriteStartElement("LVConfig"); writer.WriteElementString("ServerName", txtserver.Text); writer.WriteElementString("UserName", txtUsername.Text); writer.WriteElementString("Password", txtPassword.Text); writer.WriteElementString("Database", cbbDatabase.Text); writer.WriteElementString("ChkSave", chkSavepass.Checked.ToString()); writer.WriteEndElement(); writer.WriteEndElement(); writer.WriteEndDocument(); writer.Flush(); writer.Close(); } FrmListData frmListTable = new FrmListData(); this.Hide(); frmListTable.Show(); } } catch (Exception es) { MessageBox.Show("Connect Fail!"); } }