skip to main |
skip to sidebar
RSS Feeds
Now maintained at http://www.prithviraj.com.np
Now maintained at http://www.prithviraj.com.np
Wednesday, October 10, 2012
By Anonymous
using System.Data.Sql; using System.Data.SqlClient;
private void Form1_Load(object sender, EventArgs e) { panel1.Visible = false; groupBox1.Visible = false; label9.Visible = true; label9.TextAlign = ContentAlignment.MiddleCenter; SqlDataSourceEnumerator SerInstances = SqlDataSourceEnumerator.Instance; DataTable SerNames = SerInstances.GetDataSources(); for (int i = 0; i <= SerNames.Rows.Count - 1; i++) { comboBox1.Items.Add(SerNames.Rows[i][0].ToString()+"\\"+SerNames.Rows[i][1].ToString()); } }
private void button1_Click(object sender, EventArgs e) { if (checkBox1.Checked == true && textBox1.Text.Trim().Length > 0) { MessageBox.Show("Please Uncheck Integrated Security or Clear UserName!", this.Text + " - Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (checkBox1.Checked == false && textBox1.Text.Trim().Length == 0) { MessageBox.Show("Please Check Integrated Security or Enter UserName!", this.Text + " - Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (textBox1.Text.Trim().Length > 0 && textBox2.Text.Trim().Length == 0) { errorProvider1.SetError(textBox2, "Please enter password for Username = " + textBox1.Text + "!"); } else if (comboBox1.Text.Trim().Length == 0) { MessageBox.Show("Please select Server from List. If You can not see any Instance in Servers Combobox, Contact your Network Administrator!", this.Text + " - Message", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { errorProvider1.Clear(); if (MessageBox.Show("Connection Successfull!, You are Now Connected to Server: " + comboBox1.Text.ToString() + "!", this.Text + " - Alert", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { comboBox2.Items.Clear(); if (checkBox1.Checked == true) { ConStr = "Data Source = " + comboBox1.Text.ToString() + ";Integrated Security = true;"; } else { ConStr = "Data Source = " + comboBox1.Text.ToString() + ";UID=" + textBox1.Text + ";pwd=" + textBox2.Text + ";"; } SqlConnection Conexion = new SqlConnection(ConStr); Conexion.Open(); label9.Visible = false; panel2.Visible = false; button2.Visible = true; panel1.Visible = true; groupBox1.Visible = true; DataTable tblDatabases = Conexion.GetSchema("Databases"); for (int i = 0; i <= tblDatabases.Rows.Count - 1; i++) { comboBox2.Items.Add(tblDatabases.Rows[i][0].ToString()); } Conexion.Close(); } } }
Post a Comment
Feel free to write,
I will surely read your comment and revert you back as soon as possible...