Copy Table Structure to Cursor ลอกโครงสร้าง Table ไปเป็น Cursor
A : วันก่อนครับ
B : ทำไมครับ
A : เขียนโปรแกรมดึงข้อมูลจากหลาย Table มาใส่ใน Cursor เดียว วุ่นมาก โดยเฉพาะการสร้าง Cursor ต้องไป List Structure แล้วมาเขียนคำสั่งสร้าง Cursor หลายๆครั้งเข้าเลยทำเป็นโปรแกรมเลยสิ ก็เขียนอยู่นานตั้งหลายสิบบรรทัด วนรอบเช็ค Field name , Field type , Field size กันให้วุ่น เสร็จปุ๊บก็สบายละทีนี้ต่อไปไม่ต้องปวดหัวเรื่องนี้อีก ใช้มาเรื่อย ดีมากๆเลย เจ๋งเลย ภูมิใจมากๆเลย ชีวิตกูคงง่ายกว่าคนอื่นเยอะ จนวันนึงทำ Source Code ส่วนนั้นหาย เลยต้องมาเริ่มกันใหม่ แล้ว...แล้ว..เจือกจำไม่ได้ด้วยว่าเขียนยังไง!!!
B : เวรล่ะครับ
A : ก็เลยตั้งสติ เอาใหม่ เริ่มใหม่ ปรากฏว่าใช้คำสั่ง 3 บรรทัดออก
B : เฮ้ย!! ขนาดนั้น
A : จริงๆนะ บ้าที่สุดเลย หลงภูมิใจความโง่มาตั้งนาน เอ้าดูกันเลยครับ
USE <table>
AFIELDS(tblFields)
CREATE CURSOR <cursorname> FROM ARRAY tblFields
ข้อคิดดีๆที่ได้จากเรื่องนี้
- การที่เราทำเรื่องยากๆได้ ก็ใช่ว่าจะเจ๋งเสมอไป
- เวลา Source Code โปรแกรมหายอย่าตกใจ!! ลองคิดใหม่ อาจมีอะไรที่เจ๋งกว่าเดิม
- เขียนลง Blog เอาไว้ทวนความจำและแบ่งปันเอาไว้เผื่อใครต้องทำเหมือนกันจะได้ไม่เสียเวลา
ความคิดเห็น
แสดงความคิดเห็น