 |
|
ต้องการ select ข้อมูลโดยเลือกจากวันที่ปัจจุบันต้องทำยังไงคะ |
|
 |
|
|
 |
 |
|
Code (VB.NET)
SELECT CONVERT(CHAR(10), ord.OrderDate, 105) AS myDate,st.storeName,stf.foodName,orde.optionDetails,orde.qty,orde.amount,emp.name,emp.lastname,ord.orderID,st.storeID FROM Employee emp INNER JOIN OrderDetails orde ON emp.empID=orde.empID INNER JOIN Orders ord ON emp.empID=ord.empID AND orde.orderID=ord.orderID INNER JOIN StoreFood stf ON orde.storeFood_rkey=stf.rkey INNER JOIN Store st ON stf.storeID=st.storeID WHERE ord.orderDate=CONVERT(varchar, GETDATE(), 111) And st.storeID='" & storeID & "' ORDER BY ord.orderID DESC
มีปัญหาตรง ord.orderDate=CONVERT(varchar, GETDATE(), 111) อ่ะค่ะ ทำให้ฐานข้อมูลไม่ select ข้อมูลออกมาให้ ลองลบตรงส่วนนี้ดูแล้วสามารถ select ข้อมูลได้ออกมาปกติ แต่จำเป็นต้องใช้ข้อมูลที่เป็นวันที่ปัจจุบัน ควรแก้ไขยังไงดีค่ะ
Tag : .NET, Ms SQL Server 2008, Web (ASP.NET), VB.NET
|
|
 |
 |
 |
 |
Date :
2016-03-09 03:26:02 |
By :
TinkyWinky |
View :
816 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
|