|
|
|
สอบถามการบันทึกวันลงในฐานข้อมูล Sql server เก็บจากการล็อกอินเข้าระบบ |
|
|
|
|
|
|
|
จะทำการบันทึกโดย เก็บข้อมูลจากการล็อกอิน
ทำการสะสม เก็บวันล็อกอิน
โดยอยากให้มีการล็อกอินเสร็จแล้ว ก็เก็บวันที่ล็อกอินด้วยค่ะ
ที่เขียนมา สามารถล็อกอินได้แต่ไม่เก็บใน Sql server นะคะ
ไม่เข้าใจว่าจะแก้ตรงไหน บันทึกไม่ได้เลย
Code (C#)
using System;
using System.Web;
using System.Data;
using System.Web.Security;
public partial class conference_vdologin : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
}
}
protected void btnOK_Click(object sender, EventArgs e)
{
if (CheckAuthenticate(txtUsername.Text.Trim(), txtPassword.Text.Trim()))
{
FormsAuthentication.RedirectFromLoginPage("AdminClinic", false);
}
else
{
ClearList();
}
}
protected void btnCancel_Click(object sender, EventArgs e)
{
ClearList();
}
#region Method
private void ClearList()
{
txtUsername.Text = "";
txtPassword.Text = "";
SetFocusCtrl(txtUsername);
}
private void SetFocusCtrl(System.Web.UI.Control ctrl)
{
string script = "<SCRIPT language=\"javascript\">" + "document.getElementById('" + ctrl.ID + "').focus() </SCRIPT>";
ClientScript.RegisterStartupScript(this.GetType(), "focus", script.Trim());
}
private bool CheckAuthenticate(string Username, string Password)
{
string querystr = "select * from video_emp where ltrim(rtrim(Username))='" + Username.Trim() + "' and ltrim(rtrim(Password)) ='" + Password.Trim() + "'";
vdoClassUtil cUtil = new vdoClassUtil();
DataTable dtAgent = cUtil.GetDatatable(querystr);
if (dtAgent.Rows.Count == 1)
{
string strToday = DateTime.Today.ToString("dd-MM-yyyy");
string strSQLLog = "INSERT INTO video_login (";
strSQLLog += "\r" + " Username, Status_dtm ";
strSQLLog += "\r" + ") VALUES (";
strSQLLog += "\r '" + txtUsername.Text.Trim().ToLower() + "', getdate())";
cUtil.RunQuery(strSQLLog);
return true;
}
else
{
return false;
}
}
#endregion
}
Tag : .NET, Ms SQL Server 2012, Web (ASP.NET), C#
|
|
|
|
|
|
Date :
2014-04-01 10:39:00 |
By :
plasara51 |
View :
1024 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
string strToday = DateTime.Today.ToString("dd-MM-yyyy");
"', getdate())";
จะ getdate หรือ strToday ดีค่ะ
|
|
|
|
|
Date :
2014-04-01 11:19:04 |
By :
kullasom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไงถึงจะเก็บได้ค่ะ
|
|
|
|
|
Date :
2014-04-03 15:30:22 |
By :
plasara51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอจะมีตัวอย่างให้ดูไหมค่ะ
|
|
|
|
|
Date :
2014-04-03 15:31:09 |
By :
plasara51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เมื่อเช็ค username และ password แล้วใช่
ให้เอา username ที่ login
บันทึกเก็บ insert เข้าในตาราง video_login
โดยเก็บ username และวัน/เดือน/ปี ที่เข้า logini
รบกวนช่วยให้แนวโค้ดที่ค่ะ
|
|
|
|
|
Date :
2014-04-03 15:39:51 |
By :
plasara51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|