|
|
|
ขอถามเรื่องการแสดงข้อมูลตามช่วงเวลาหน่อยครับ ไม่ทราบว่าทำอย่างไร |
|
|
|
|
|
|
|
ใช้ BETWEEN ครับ
Code (VB.NET)
bookStart = "2010-07-10";
bookEnd = "2010-07-12";
SELECT * FROM booking WHERE (OrdersDate BETWEEN '" & bookStart & " 'and '"& bookEnd &"')
|
|
|
|
|
Date :
2012-03-01 06:48:34 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลืมบอกไปผมใช้ C# ครับ แล้วรับค่ามาจัด format , type ยังไงครับ ถ้าใส่ตรงๆพอจะเข้าใจครับ
|
|
|
|
|
Date :
2012-03-01 14:58:36 |
By :
iron |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเขียน code ประมาณนี้ ระหว่าง between and ใส่ค่าที่รับจาก CalendarPopup ยังไงครับ
Code (C#)
protected void buttonDate_Click(object sender, EventArgs e)
{
FilterDate(CalendarPopup1.SelectedDate,CalendarPopup2.SelectedDate);
}
private void FilterDate(DateTime ORDER_DATE1, DateTime ORDER_DATE2)
{
string connectionString = WebConfigurationManager.ConnectionStrings["NUTAILOR"].ConnectionString;
SqlConnection sqlConnection = new SqlConnection(connectionString);
try
{
sqlConnection.Open();
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = sqlConnection;
sqlCmd.CommandText = "select * from order where ORDER_DATE between and "; //ระหว่าง between and ใส่ค่าที่รับจาก CalendarPopup ยังไงครับ
SqlDataReader sqlDr = sqlCmd.ExecuteReader();
gvProduct.DataSource = sqlDr;
gvProduct.DataBind();
sqlDr.Close();
ลองใส่วันที่ไปเลยมันก็ไม่เลือกเฉพาะวันที่ 2/9/2554 ให้ครับ ไม่ทราบเป็นเพราะอะไร
Code (C#)
protected void buttonDate_Click(object sender, EventArgs e)
{
FilterDate(CalendarPopup1.SelectedDate,CalendarPopup2.SelectedDate);
}
private void FilterDate(DateTime ORDER_DATE1, DateTime ORDER_DATE2)
{
string connectionString = WebConfigurationManager.ConnectionStrings["NUTAILOR"].ConnectionString;
SqlConnection sqlConnection = new SqlConnection(connectionString);
try
{
sqlConnection.Open();
SqlCommand sqlCmd = new SqlCommand();
sqlCmd.Connection = sqlConnection;
sqlCmd.CommandText = "select * from order where ORDER_DATE='2/9/2554' ";
SqlDataReader sqlDr = sqlCmd.ExecuteReader();
gvProduct.DataSource = sqlDr;
gvProduct.DataBind();
sqlDr.Close();
ใครพอทราบช่วยหน่อยนะครับ
|
|
|
|
|
Date :
2012-03-02 15:14:50 |
By :
iron |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|