|
|
|
ดึงข้อมูลจาก ms acc มาใช้ยังไงในการทำ login ทำการ login เข้ามาแล้ว redirect ไปคนละหน้า user-> home admin->how แบบนี้ครับ |
|
|
|
|
|
|
|
Code (C#)
public void btnLogin_Click(object sender, EventArgs e)
{
strConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("database/mydatabase.mdb") + ";Jet OLEDB:Database Password=;";
objConn.ConnectionString = strConnString;
objConn.Open();
OleDbDataAdapter dtAdapter = default(OleDbDataAdapter);
DataTable dt = new DataTable();
strSQL = "SELECT * FROM member WHERE Username = '" + this.txtUsername.Text + "' AND [Password] = '" + this.txtPassword.Text + "' ";
dtAdapter = new OleDbDataAdapter(strSQL, objConn);
dtAdapter.Fill(dt);
if (dt.Rows.Count > 0) {
if (dt.Rows(0)("Status") == "admin") {
Response.Redirect("admin.aspx");
} else {
Response.Redirect("user.aspx");
}
} else {
this.pnlLogin.Visible = false;
this.lblStatus.Visible = true;
this.lblStatus.Text = "Username/Password is wrong.";
}
objConn.Close();
objConn = null;
}
|
|
|
|
|
Date :
2015-10-22 10:04:25 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมไม่เข้าใจ ครับ พอเขียนโค้ดแบบผมได้ไหมครับ ผมยังระดับมหาลัยอยู่เลย
|
|
|
|
|
Date :
2015-10-24 08:52:42 |
By :
snowman0020 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|