2013-04-12 106 views
0

我有一張學生桌,一張課桌和一張學生/課程表,以顯示參加課程的學生。該表位於SQL Server 2008中,前端位於C#和Asp.net中。如何從下拉選擇填充數據庫信息?

在學生/課程表中,我希望能夠有一個下拉菜單,允許我選擇存儲在數據庫中的學生ID,然後在文本框中填入學生的姓名,姓氏和中間名,或者標籤。

我該如何做到這一點?任何例子?感謝您的幫助!

+1

用戶表與學生表相同? –

+0

以[ADO.NET]開頭(http://msdn.microsoft.com/zh-cn/ -us/library/e80y5yhx.aspx) – Brian

+0

@PraveenNambiar我的不好,它應該是一樣的。做出了改變。謝謝! –

回答

1

您可以使用ADO.net,如果不熟悉,然後

在「cmd.CommandText」頁面加載事件

SqlCommand cmd = new SqlCommand(); 
    cmd.Connection= new Class1().getconnection(); 
    cmd.CommandText = "SELECT * FROM Profile"; 
    cmd.Connection.Open(); 
    SqlDataReader dr = cmd.ExecuteReader(); 
    while (dr.Read()) 
    { 
     DropDownList1.Items.Add(dr["YahooId"].ToString()); 
    } 

,而不是「簡介」用你的表名,並在「 while(dr.read())使用您的列名而不是「YahooId」

相關問題