嘿,我正在爲學校女巫做一個項目,包括在asp.net中用SQL服務器數據庫登錄,我在數據庫中有登錄名和密碼,我聽說這隻能使用cookie,我現在已經查找了一個星期,它應該準備好2011年12月22日。 我有一個查詢,我想結果是cookie,如果我每次嘗試這個結果-1如果我把anwser放在一個GridView中,我會得到很好的結果。 這是對Btn_Click的代碼,只要我有它:在ASP.NET中登錄一個SQL服務器連接
protected void btnInloggen_Click(object sender, EventArgs e)
{
string sEMail = txtUserEMail.Text;
string sPassword = txtPassword.Text;
gvCookie.DataSource = SQL_codes.Inloggen(sEMail, sPassword);
gvCookie.DataBind()//this was to test my query;
HttpCookie cookUserName = new HttpCookie("Username");
cookUserName.Value = Convert.ToInt16(gvCookie);//thought something liek this would do it but it doesn't so what i want is the result of the query here
Response.Cookies.Add(cookUserName);
if (Request.Cookies["Username"] !=null)
{
string sName = Request.Cookies["Username"].Value;
Response.Write(sName);
}
}
,這是我的我怎麼想我應該用我的查詢:
public static DataTable Inloggen(string sEMail, string sPassword)
{
string sql = string.Format("select OpdrachtGever.opdrid from OpdrachtGever where OpdrachtGever.eMail = '{0}' and OpdrachtGever.Password = '{1}'", sEMail, sPassword);
SqlDataAdapter da = new SqlDataAdapter(sql, SQL_codes.GetConnection());
DataTable dt = new DataTable("reserveringen");
da.Fill(dt);
return dt;
}
(這是在荷蘭,因爲我是荷蘭人抱歉)
現在我雖然也許我可以把結果到一個變量,但我不能vindt這是如何工作
這將是真棒,如果你們(或女孩)能幫助我因爲我完全卡住了
您必須使用Cookie ..?不是很安全地使用cookies來做事情.. – MethodMan 2011-12-20 18:47:51