|
|
|
ขอโค๊ด C# winapp + mysql ตัวอย่างการเลขid= 2012/01/autoincrement(001)++ เวลาครบเดือน ให้รันเลขใหม่ id=2012/02/autoincrement(001)++ แล้วถ้าเริ่มปีใหม่ให้เป็น id=2013/01/autoincrement(001)++ แบบอัตโนมัติ ครับ |
|
|
|
|
|
|
|
ขอบคุณมากๆนะครับ ท่านพี่ ตอนนี้มั่วเอาได้ละ ครับ โดยใช้การ select ซับสตริงปีกับเดือน และตัวเลขที่ต้องการรัน ออกมาจากฐานข้อมูลที่เป็น record สุดท้ายเช่น SELECT SUBSTR(feild..,1,4)AS MySubStr FROM table.. ORDER BY id DESC LIMIT 1 และเอามาเปรียบเทียบกับเดือนปีปัจจุบันถ้าตรงเงื่อนไขก็ให้ทำการบวกค่าตัวเลขที่รันเพิ่ม ถ้าไม่ตรงก็ให้ทำการเพิ่มค่าใหม่ลงไปโดยใช้ค่าเดือนปีปัจจุบัน+กับค่าที่เริ่มใหม่เช่น + 001 ครับ ขอบคุณครับ
|
ประวัติการแก้ไข 2012-03-31 11:16:03
|
|
|
|
Date :
2012-03-31 11:08:22 |
By :
woraponc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เก่งครับ
|
|
|
|
|
Date :
2012-03-31 16:34:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2012-04-02 16:28:43 |
By :
woraponc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|