| Member Online |
|
|
Total Users Online: 4
We have
0 Member(s)
4 Guest(s)
0 Anonymous.
Most User Online: 8042
Occured: 06 April 2008
Members Online:
[ View Full List ]
[Based on the last 10 minutes]
You are visitor number 3172974
|
|
|
|
|
| การรับส่งข้อมูลระหว่าง Browser และ Web Server |
การนำเอาข้อมูลที่ป้อนไว้ใน Control ต่างๆ ลนหน้าจอมาประมวลผลในโปรแกรม Server-Side Script จริงๆแล้วเป็นการทำงานตามแนวคิดของ Client/Server หรือกล่าวอีกนัยหนึ่งคือ
เป็นการทำงานร่วมกัน ระหว่าง Client และ Server โดย Client จะได้แก่ โปรแกรม Browser ส่วน Server จะได้แก่ โปรแกรม Web Server ดังนั้นในการศึกษาถึงวิธีการต่างๆที่จะนำเอาข้อมูลที่ป้อนไว้ไปประมวลผลได้นั้น
จำเป็นอย่างยิ่งที่จะต้องรู้จักรูปแบบและวิธีการส่งข้อมูลของ Browser ไปยัง Web Server
แนวคิดพื้นฐานในการติดต่อสื่อสารระหว่าง Browser และ Web Server
ในการติดต่อสื่อสารระหว่าง Browser และ Web Server จะเกิดขึ้นใน 2 กรณี ดังนี้
- Client ซึ่งได้แก่ Browser จะส่งคำสั่งหรือข้อมูลไปยัง Web Server เพื่อประมวลผล
- Web Server ทำการประมวลผลต่างๆที่รับมากจาก Browser แล้วทำการคืนผมลัพธ์กลับไปที่ Browser อีกครั้ง
การส่งข้อมูลจาก Borwser ไปยัง Web Server
HTMLForm Control นอกจากจะใช้ส่งข้อมูลของเหตุการณ์ที่เกิดขึ้นกับ Control จาก Browser ไปประมวลผลยัง Web Server แล้ว ยังใช้ในการส่งข้อมูลที่กำหนดใน Control ต่างๆ จาก Browser ไปประมวลผลยัง Web Server ได้อีกด้วย
ในการส่งข้อมูลที่ผู้ใช้ได้กำหนดไว้ใน Control ต่างๆ ที่กำหนดไว้ใน HTMLForm Control จะเกิดขึ้นหลังจากที่มีการกดปุ่ม Submit ดังนั้นภายใน HTMLForm Control นอกเหนือจาก Control 9างๆ ที่ใช้รับข้อมูลจากผู้ใช้แล้ว ยังจะต้อง
กำหนดปุ่ม Submit ไว้อีกด้วย
ปุ่ม Submit
Control หนึ่งที่สำคัญไม่น้อยไปกว่า Control ที่ใช้รับข้อมูลก็คือปุ่ม Submit โดยที่ปุ่มนี้จะมีหน้าที่เป็นตัวกำหนดว่าข้อมูลต่างๆที่อยู่ใน Control
จะถูกส่งออกไปยัง Web Server เมื่อปุ่มนี้ถูกกด โดยข้อมูลที่ส่งไปนั้นจะเป็นข้อมูลที่อยู่ใน Block ของ Tag "<FORM> . . .</FORM> เดียวกันกับที่ปุ่ม Submit นั้นปรากฏอยู่
ปุ่ม Submit นี้สามารถกำหนดขึ้นจากรูปแบบของ Basic Web Controls หรือ HTML Controls ก็ได้
ปุ่ม Reset
เป็น Control ที่มีลักษณะเดียวกันกับปุ่ม Submit แต่จะแตกต่างกันตรงที่ปุ่ม Reset จะเป็นการยกเลิกข้อมูล
ทั้งหมดที่อยู่ใน Control โดยข้อมูลที่ถูกล้างนั้นจะเป็นข้อมูลที่อยู่ใน Block ของ Tag "<FORM> . . .</FORM> เดียวกันกับที่ปุ่ม Reset นั้นปรากฏอยู่
ปุ่ม Reset นี้สามารถกำหนดขึ้นจากรูปแบบของ Basic Web Controls หรือ HTML Controls ก็ได้
การอ่านข้อมูลใน Control ที่ส่งจาก Borwser มาใช้งาน
ใน ASP.NET เราสามารถอ่านข้อมูลที่ผู้ใช้กำหนดไว้ใน Control ต่างๆที่อยู่ภายใน HTMLForm Control ซึ่งถูกส่งมาจาก Browser ได้ 2 วิธีดังนี้
- อ่านจาก Collection ของ Object "Request" ซึ่งทำได้ 2 แบบคือ อ่านจาก QueryString และ Form
- อ่านจาก Property ของ Control โดยตรง
|
|
|
|
|
| Tutorials ASP.NET |
ASP.NET Database
ADO.NET
DataSet
ติดต่อฐานข้อมูล
เปิดฐานข้อมูล
เลือกข้อมูล
ใช้ข้อมูลที่เลือก
ปิดการติดต่อ
Example DataSet
DataReader
ติดต่อฐานข้อมูล
เปิดฐานข้อมูล
เลือกข้อมูล
ใช้ข้อมูลที่เลือก
ปิดการติดต่อ
Example DataReader
DB Connection
|
|
|
|