วันศุกร์ที่ ๑๑ พฤษภาคม พ.ศ. ๒๕๕๐

เรียน programming

เรียน programming บทเรียนนี้ เป็นบทเรียนที่ดี ถ้าท่านอดทนกับมันสักหน่อย จะสนุก และสั่งสมประสบการณ์ให้กับตัวเอง เพราะจะทำให้ท่านสามารถ apply ไปพัฒนาโปรแกรม ใหญ่ ๆ ต่อไปได้ไม่ยาก และอยากขอให้ท่าน อย่าใจร้อน ออกไปหาบทเรียนที่จะใช้งานได้เลย เพราะบทเรียนเหล่านั้น จะต้องใช้พื้นฐานในการเขียนโปรแกรม พอสมควร จึงจะพัฒนาต่อไปให้ใช้งานได้อย่างมีประสิทธิภาพ .. ก็เพียงแต่เตือนไว้น่ะครับ ครั้งแรกที่ผมศึกษา ASP ก็ตั้งใจว่าจะใช้บริการของ webhostme.com ไปตลอด แต่ปรากฎว่า เขาหยุดรับสมาชิกใหม่ เมื่อช่วงเดือน jan-feb 2000 ผมจึงต้องหาเว็บ ให้กับท่านที่จะไปจองได้ และเพื่อให้สามารถตอบคำถามท่านได้ อย่างพอเข้าใจหน่อย เวลาท่านถามเรื่องเว็บใหม่มา ณ วันนี้ ผมขอใช้บริการ free hosting อีก 2 เว็บ ที่ให้บริการ ASP คือ และ websamba.com แต่ทั้ง 2 เว็บนี้ก็ยังมีข้อบกพร่อง ในความคิดของผมอยู่นิดหน่อย คือ นั้นไม่ได้ให้บริการ ftp ทำให้ต้อง upload ผ่านเว็บ และ websamba.com นั้น ผมยังทดสอบการใช้แฟ้ม access ไม่ได้ แต่สามารถใช้งานโปรแกรม ASP พื้นฐานได้ตามปกติ บทเรียน Standard ASP ในบทนี้ไม่ได้ใช้ แฟ้มภายนอก ผมจึงทำบทเรียน และทดสอบโปรแกรมทั้งหมดนี้ที่ websamba.com เพราะที่นี่ให้บริการพื้นที่ฟรีถึง 30 mb และยังสามารถ upload file ผ่านโปรแกรม ftp ได้ และเขาก็ใช้ windows NT เป็น server และไม่มี banner มากวนใจ ผมสังเกตุว่า เว็บที่ให้บริการ free hosting และใช้ ASP ได้ ส่วนใหญ่ ไม่มี banner มากวนใจครับ ซึ่งอาจเป็นช่วงแรก ๆ ของการเปิดบริการ อีกสักพัก ผมว่าไม่แน่นะครับ คำว่า request.querystring เป็นการรับค่าผ่าน URL เช่นท่านสั่งว่า หากสั่งตามนี้ จะมีการส่งค่าผ่านเข้าไปใน ASP ทำให้ request.querystring มีค่าเป็น 555 และสามารถนำไปประมวลผลได้ทันที อย่างแบบทดสอบนี้จะส่งค่านั้น เป็นจำนวนบรรทัด ที่จะกำหนดใน loop ผ่านตัวแปรที่ชื่อว่า max ในกรณีที่ท่านเป็นมือใหม่ ผมจึง เฉลย source code ให้ท่าน 2 โปรแกรม เพราะท่านอาจไม่คุ้นเคยรูปลักษณ์ของ vb ในแบบของ ASP กับการใช้คำสั่ง for while mid ร่วมกับ html ก็เป็นได้ .. แต่ขออุบไว้นิดว่า 2 โปรแกรม เป็นของโปรแกรมไหน