選中下拉選單的一項後,下面的兩個文字框的內容隨之改變
阿新 • • 發佈:2019-02-17
namespace game1
{
public partial class _Default : System.Web.UI.Page
{
DataSet myDS;
protected void Page_Load(object sender, EventArgs e)
{
string strCon = @"Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = 'D:/Projects/game1/game1/mydb.mdb';"; //連線字串
OleDbConnection myConn = new OleDbConnection(strCon); //建立連線物件
string strCom = " SELECT * FROM mytab"; //命令字串
myConn.Open(); //開啟資料庫
myDS = new DataSet();//建立一個 DataSet物件,用於儲存連線資料庫裡的內容
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn); //執行 命令字串
myCommand.Fill(myDS, "mytab"); //把表裡的內容放在DataSet物件中
myConn.Close(); //關閉資料庫
if (!IsPostBack) //頁面第一次被訪問時。不加if(!IsPostBack)的話會出現 選中xiaob,xiaoc文字框的結果迅速跳回到xiaoa的結果上去。
{
this.DropDownList1.SelectedIndex = 0; //表示下拉選單的第一項
TextBox1.Text = myDS.Tables["mytab"].Rows[0].ItemArray[1].ToString();//'0'代表第一個
TextBox2.Text = myDS.Tables["mytab"].Rows[0].ItemArray[2].ToString();//ToString()是轉化成字串,c#中區分大小寫如:Table首字元要大寫
{
public partial class _Default : System.Web.UI.Page
{
DataSet myDS;
protected void Page_Load(object sender, EventArgs e)
{
string strCon = @"Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = 'D:/Projects/game1/game1/mydb.mdb';"; //連線字串
OleDbConnection myConn = new OleDbConnection(strCon); //建立連線物件
string strCom = " SELECT * FROM mytab"; //命令字串
myConn.Open(); //開啟資料庫
myDS = new DataSet();//建立一個 DataSet物件,用於儲存連線資料庫裡的內容
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn); //執行 命令字串
myCommand.Fill(myDS, "mytab"); //把表裡的內容放在DataSet物件中
myConn.Close(); //關閉資料庫
if (!IsPostBack) //頁面第一次被訪問時。不加if(!IsPostBack)的話會出現 選中xiaob,xiaoc文字框的結果迅速跳回到xiaoa的結果上去。
{
this.DropDownList1.SelectedIndex = 0; //表示下拉選單的第一項
TextBox1.Text = myDS.Tables["mytab"].Rows[0].ItemArray[1].ToString();//'0'代表第一個
TextBox2.Text = myDS.Tables["mytab"].Rows[0].ItemArray[2].ToString();//ToString()是轉化成字串,c#中區分大小寫如:Table首字元要大寫