SqlConnection con = new SqlConnection(ConfigurationSettings.AppSettings["constring"]);SqlCommand cmd = new SqlCommand();
cmd.CommandText = "SELECT Name FROM Customers WHERE ID = 1";
cmd.Connection = con;

con.Open();
SqlDataReader reader = cmd.ExecuteReader();if (reader.Read())
{
TextBox1.Text = reader.GetString(0);
}con.Close();

解决方案 »

  1.   

    恩,就是先把数据库中的值读出来,然后符值给TEXTBOX如楼上兄弟所写
      

  2.   

    D:\Inetpub\wwwroot\testdatagrid\WebForm1.aspx.cs(156): 找不到类型或命名空间名称“reader”(是否缺少 using 指令或程序集引用?)
    D:\Inetpub\wwwroot\testdatagrid\WebForm1.aspx.cs(154): 找不到类型或命名空间名称“reader”(是否缺少 using 指令或程序集引用?)
    D:\Inetpub\wwwroot\testdatagrid\WebForm1.aspx.cs(152): “testdatagrid.WebForm1.sqlDataReader1”表示“字段”,此处应为“类”
      

  3.   

    D:\Inetpub\wwwroot\testdatagrid\WebForm1.aspx.cs(156): 找不到类型或命名空间名称“reader”(是否缺少 using 指令或程序集引用?)
    D:\Inetpub\wwwroot\testdatagrid\WebForm1.aspx.cs(154): 找不到类型或命名空间名称“reader”(是否缺少 using 指令或程序集引用?)
    D:\Inetpub\wwwroot\testdatagrid\WebForm1.aspx.cs(152): 找不到类型或命名空间名称“sqlDataReader”(是否缺少 using 指令或程序集引用?)
      

  4.   

    using System.Configuration
    using System.Data.SqlClient;