added SQL connection on load
This commit is contained in:
		
							
								
								
									
										1
									
								
								Database2/frmTest.Designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										1
									
								
								Database2/frmTest.Designer.cs
									
									
									
										generated
									
									
									
								
							| @@ -105,6 +105,7 @@ | |||||||
|             this.Controls.Add(this.cboTest); |             this.Controls.Add(this.cboTest); | ||||||
|             this.Name = "frmTest"; |             this.Name = "frmTest"; | ||||||
|             this.Text = "Form1"; |             this.Text = "Form1"; | ||||||
|  |             this.Load += new System.EventHandler(this.frmTest_Load); | ||||||
|             ((System.ComponentModel.ISupportInitialize)(this.dgvStudents)).EndInit(); |             ((System.ComponentModel.ISupportInitialize)(this.dgvStudents)).EndInit(); | ||||||
|             this.ResumeLayout(false); |             this.ResumeLayout(false); | ||||||
|         } |         } | ||||||
|   | |||||||
| @@ -24,11 +24,73 @@ namespace Database2 | |||||||
|         private void cboTest_SelectedIndexChanged(object sender, EventArgs e) |         private void cboTest_SelectedIndexChanged(object sender, EventArgs e) | ||||||
|         { |         { | ||||||
|              |              | ||||||
|  |              | ||||||
|  |              | ||||||
|         } |         } | ||||||
|  |  | ||||||
|         private void dgvStudents_CellContentClick(object sender, DataGridViewCellEventArgs e) |         private void dgvStudents_CellContentClick(object sender, DataGridViewCellEventArgs e) | ||||||
|         { |         { | ||||||
|              |              | ||||||
|  |              | ||||||
|  |              | ||||||
|  |         } | ||||||
|  |  | ||||||
|  |         private void frmTest_Load(object sender, EventArgs e) | ||||||
|  |         { | ||||||
|  |  | ||||||
|  |             SqlConnection connString = null; | ||||||
|  |  | ||||||
|  |             try | ||||||
|  |             { | ||||||
|  |                 //hide the data grid | ||||||
|  |                 dgvStudents.Visible = false; | ||||||
|  |  | ||||||
|  |                 //create the connection string | ||||||
|  |                 connString = new SqlConnection("server=74.37.2.53; initial catalog=College2; connect timeout=30; User ID=admin;Password=password;"); | ||||||
|  |                 SqlCommand cmdString = new System.Data.SqlClient.SqlCommand(); | ||||||
|  |  | ||||||
|  |                 //open the connection | ||||||
|  |                 connString.Open(); | ||||||
|  |                 cmdString.Connection = connString; | ||||||
|  |  | ||||||
|  |                 //clear any parameters | ||||||
|  |                 cmdString.Parameters.Clear(); | ||||||
|  |                 //link the connection | ||||||
|  |                 cmdString.Connection = connString; | ||||||
|  |                 //create the command type | ||||||
|  |                 cmdString.CommandType = CommandType.Text; | ||||||
|  |                 //set the timeout | ||||||
|  |                 cmdString.CommandTimeout = 1500; | ||||||
|  |  | ||||||
|  |                 //create and execute SQL statement | ||||||
|  |                 cmdString.CommandText = "SELECT student_id,fname, lname, ' ' + lname as fullname, acct_bal, dob FROM student;"; //query | ||||||
|  |  | ||||||
|  |                 //create data adapter | ||||||
|  |                 SqlDataAdapter adapter = new SqlDataAdapter(); | ||||||
|  |                 adapter.SelectCommand = cmdString; | ||||||
|  |  | ||||||
|  |                 //create and fill dataset | ||||||
|  |                 DataSet ds = new DataSet(); | ||||||
|  |                 adapter.Fill(ds); | ||||||
|  |  | ||||||
|  |                 //get data source | ||||||
|  |                 //load combo boxes | ||||||
|  |                 cboTest.DataSource = ds.Tables[0]; | ||||||
|  |                 cboTest.ValueMember = "STUDENT_ID"; | ||||||
|  |                 cboTest.DisplayMember = "fullname"; | ||||||
|  |                 cboTest.SelectedIndex = -1; //Do not select any item | ||||||
|  |  | ||||||
|  |         | ||||||
|  |             } | ||||||
|  |             catch (Exception ex) | ||||||
|  |             { | ||||||
|  |                 MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); | ||||||
|  |             } | ||||||
|  |             finally | ||||||
|  |             { | ||||||
|  |                 connString.Close(); | ||||||
|  |             } | ||||||
|  |              | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| } | } | ||||||
		Reference in New Issue
	
	Block a user