
文本框:TextBox
Text - 按鈕文字
TextBox.text="";
s=TextBox.text;
單選按鈕+復選按鈕
RadioButton,CheckBox
Text-單選按鈕上的文字
Checked - 單選按鈕是否被選中true/false
RadioButton.Checked=Ture;
下拉列表combobox
Items--編輯項(靜態時使用,一般情況下都是用函數代碼連接數據庫里的表)
(1).使用代碼逐項添加
a.造一個實體類 :重寫父類的ToString()方法,返回要顯示的屬性。
b.使用實體造對象
c.把對象添加到下拉列表的items集合中去。
日歷型DateTimePicker、MonthCalendar
TimePicker.Value="";
數據型Dataset、DataGridview、DataTable

SqlConnection sqlConnection = new SqlConnection(); //聲明並實例化SQL連接;
sqlConnection.ConnectionString =
"Server=(local);Database=EduBaseDemo;Integrated Security=sspi"; //在字符串變量中,描述連接字符串所需的服務器地址、數據庫名稱、集成安全性(即是否使用Windows驗證);
SqlCommand sqlCommand = new SqlCommand(); //聲明並實例化SQL命令;
sqlCommand.Connection = sqlConnection; //將SQL命令的連接屬性指向SQL連接;
sqlCommand.CommandText =
"SELECT No,Name,Credit FROM tb_Course WHERE No NOT IN"
+ "(SELECT CourseNo FROM tb_CourseSelection WHERE StudentNo=@StudentNo);"; //指定SQL命令的命令文本;該命令查詢學生尚未選修的課程,以用作數據網格視圖數據源;
sqlCommand.Parameters.AddWithValue("@StudentNo", "3120707001"); //向SQL命令的參數集合添加參數的名稱、SQL Server數據類型、長度(僅用於定長類型)、所綁定的數據表中的列名;
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(); //聲明並實例化SQL數據適配器;
sqlDataAdapter.SelectCommand = sqlCommand; //將SQL數據適配器的查詢命令屬性指向SQL命令;
this.CourseTable = new DataTable(); //實例化本窗體的課程數據表,用於保存所有課程,以用作數據網格視圖數據源;
this.SelectedCourseTable = new DataTable(); //實例化本窗體的已選課程數據表,用於保存學生已選修課程,以用作數據網格視圖數據源;
sqlConnection.Open(); //打開SQL連接;
sqlDataAdapter.Fill(this.CourseTable); //SQL數據適配器讀取數據,並填充課程數據表;
sqlCommand.CommandText =
"SELECT C.No,C.Name,C.Credit,CS.OrderBook"
+ " FROM tb_Course AS C JOIN tb_CourseSelection AS CS ON C.No=CS.CourseNo"
+ " WHERE StudentNo=@StudentNo;"; //指定SQL命令的命令文本;該命令查詢學生已選修的課程,以用作數據網格視圖數據源;
sqlDataAdapter.Fill(this.SelectedCourseTable); //SQL數據適配器讀取數據,並填充已選課程數據表;
sqlConnection.Close();
