|
|
|
รบกวนช่วยทีคือ ต้องการเอาวันที่ในฐานข้อมูลมาเทีบยกับวันที่ใน From เพื่อดึงข้อมูลออกมา งงมาก ช่วยบอกที |
|
|
|
|
|
|
|
รบกวนช่วยทีคือ ต้องการเอาวันที่ในฐานข้อมูลมาเทีบยกับวันที่ใน From เพื่อดึงข้อมูลออกมา งงมาก ช่วยบอกที
Code (VB.NET)
sql = "SELECT dbo.Send.HNID, dbo.Send.Fullname, dbo.Send.gender, dbo.Send.age, dbo.Send.FinalStatus, dbo.Send.Forward, dbo.Send.AboutForward, "
sql &= " dbo.Send.day, dbo.Send.SendTo, dbo.claim.claimName, dbo.Send.DoctorDia, dbo.Send.NursingDia, dbo.Send.PatientNew, dbo.Send.StatusAdd, dbo.Send.Receive, "
sql &= " dbo.Send.aboutRec, dbo.Send.numberOn,dbo.Send.SendID"
sql &= " FROM dbo.Send INNER JOIN"
sql &= " dbo.claim ON dbo.Send.claimID = dbo.claim.claimID AND"
sql &= " Send.day = '" & DTP1.Value & "'"
อันนี้ที่ผมเขียนไม่รู้ว่าถูกป่าว
Tag : .NET, VB.NET
|
|
|
|
|
|
Date :
2011-12-17 16:31:31 |
By :
TheComPuSci |
View :
1034 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Send.day between '" & DTP1.Value & " 00:00:00' and '" & DTP1.Value & " 23:59:59'"
หรือ
datediff(d,Send.day,DTP1.Value) = 0
แต่ต้อง แปลง DTP1.Value ให้เหมือนกับ วันที่ในฐานข้อมูล Send.day
เช่น 2011-12-17
|
|
|
|
|
Date :
2011-12-17 17:12:23 |
By :
Thep |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองแล้วครับ มันบอกว่า
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
|
|
|
|
|
Date :
2011-12-18 21:52:59 |
By :
TheComPuSci |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจสอบ Format ของ Date ด้วยครับ
|
|
|
|
|
Date :
2011-12-19 06:15:47 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจสอบแเล้ว ข้อมูลที่ถูกดึงมาเป็น datetime แล้วข้อมูลที่เอามาเปรี่ยบเทียบ ผมก็ปรับให้เป็น DateTime มันก็ยังขึ้นเหมือนเดิม
และลองเปลี่ยนเป็น String แล้วมันก็ไม่ได้ งง มากตอนนี้
|
|
|
|
|
Date :
2011-12-20 17:45:23 |
By :
TheComPuSci |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|