我有一个网站设置为查询数据库的用户名,然后用用户的信息填充Session[]
变量。当我使用服务器的存储过程查询时,我找回整行。我如何拆分行并解析它,以便每个列分别被解析?从ADO.NET结果集检索单个列
我对按钮的代码是:
protected void Button4_Click(object sender, EventArgs e)
{
string strConn = WebConfigurationManager.ConnectionStrings["TicketsConnectionString"].ConnectionString;
SqlConnection myConnection = new SqlConnection(strConn);
//Search button
string sqlText = ("select * from [dbo].[User]");
SqlCommand myCommand = new SqlCommand(sqlText,myConnection);
myCommand.CommandType = CommandType.Text;
myConnection.Open();
SqlDataReader objReader;
objReader = myCommand.ExecuteReader();
objGrid.DataSource = objReader;
objGrid.DataBind();
}
UPDATE
我更新了它string sqlText = ("select 'UserID', 'FirstName' from [dbo].[User] where UserID='"+txtTest.Text+"' and Password='" + txtPass.Text+"'");
但现在我得到以下列 列1列2 用户名姓
有很多种方式查询数据库使用ASP.net,所以你必须添加更多的细节和可能有些代码,才能得到有用的东西。 – Murven 2011-04-29 03:18:55