在文本框中输入id
按enter后别的文本框信息被显示
怎样进行数据库连接以及按键的事件代码如何写
初学c#   还望各位多多指教
不知我的问题说明白了没有

解决方案 »

  1.   

    是新手吧。孟老大的  dotnet.aspx.cc 
    去学习学习
      

  2.   

    dotnet.aspx.cc  
    是新手  所以你写的东西都不知道是啥么
    网站名还是书还是啥么东西呢
    哈哈  不过还是先谢谢了
      

  3.   

    // 添加TextChanged事件
    txtTest.TextChanged +=new EventHandler(txtTest_TextChanged);private void txtTest_TextChanged(object sender, EventArgs e) {
    // 数据库SQLServer,SQL连接串
    string _SQLConnString = "server=svr;user id=sa;password=;database=USERDB;min pool size=4;max pool size=4;packet size=1024";

    using(SqlConnection conn = new SqlConnection(connString)){
    // 打开连接
    conn.Open();
    // 准备SQL
    string _ID = 学号.Text;
    string _SQL = "SELECT * FROM User WHERE UserID=" + _ID;
    // 初始化SqlCommand
    SqlCommand cmd = new SqlCommand();
    cmd.CommandType = CommandType.Text;
    cmd.Connection = conn;
    cmd.CommandText = _SQL;
    // 获取
    SqlDataReader dataReader = cmd.ExecuteReader();
    // 读取数据
    if(dataReader.Read()){
    姓名.Text = String.Format("{0}",dataReader["姓名"]);
    年龄.Text = String.Format("{0}",dataReader["年龄"]);
    // ...
    }
    } }
      

  4.   

    几乎每一本DOTNET的书都会介绍这些,搂主最好先看看书后再问问题。