|
|
|
เรียก DateTimePicker จาก Database Access Error ช่วยเหลือที่ |
|
|
|
|
|
|
|
Code (C#)
string QrReport = "Select * from DB_Problem where P_dtpDate = #" + R_dtpdateStart.Value + "# ";
ลองแบบนี้ดูครับ ตรวจสอบพวก Format ให้ถูกด้วยครับ
|
|
|
|
|
Date :
2012-08-24 20:57:18 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
string QrReport = "Select * from DB_Problem where P_dtpDate = #" + R_dtpdateStart.Value + "# ";
ขอบคุณครับเหมือน Code นี้จะใช้ได้ครับ ไม่ขึ้น Error แต่ค่าที่ได้เป็น 28/08/2555 ซึ้งอยากให้เป็น 08/28/2012
แต่ผมขอเพิ่มอีกนิดจะทำไงให้ค่าจาก DateTimePicker ไปดึงเป็น เดือน/วัน/ปี(ค.ศ) งะครับ ตอนนี้มันดึงเป็น วัน/เดือน/ปี(พ.ศ)
เหมือน code นี้งะครับ
Code (C#)
string QrReport = "Select * from DB_Problem where P_dtpDate = #08/21/2012#";
|
ประวัติการแก้ไข 2012-08-28 13:06:36
|
|
|
|
Date :
2012-08-28 08:36:06 |
By :
prykazip69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีปัญหาเรื่อง Format แล้วครับ ลองใช้พวก Culture ครับ กระทู้เก่า ๆ มีอยู่ครับ
|
|
|
|
|
Date :
2012-08-28 21:01:45 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้วครับ นำ Code ไปไว้ที่ Form1_Load(object sender, EventArgs e)
Code (C#)
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");
แต่ติดปัญหาอยากให้มันเก็บเฉพาะ เดือน/วัน/ปี ตอนนี้มันเก็บมาเป็น เดือน/วัน/ปี HH:MM:SS ไม่อยากให้มันเก็บเวลามาด้วย Set ยังไงดีครับ
|
|
|
|
|
Date :
2012-08-30 10:31:58 |
By :
prykazip69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C# ใช้ .ToString() ครับ
Code (C#)
DateTime newdate = DateTime.Parse(sdate, format);
string resultdate = newdate.ToString("dd/MM/yyyy");
|
|
|
|
|
Date :
2012-08-30 13:11:22 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปลี่ยนจากการเขียนแบบต่อ string
ไปเป็นแบบแทนค่า parameter จะดีกว่า
|
|
|
|
|
Date :
2012-08-30 13:34:38 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับได้แล้วครับ
|
|
|
|
|
Date :
2012-08-30 16:48:49 |
By :
prykazip69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|