我有一個網站設置爲查詢數據庫的用戶名,然後用用戶的信息填充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