วันพุธที่ 23 เมษายน พ.ศ. 2557

การเขียน Windows Application โดยใช้ C# โดยใช้เครื่องมือ Entity Framework ทางลัด ครั้งที่ 2(เปรียบเทียบ Query โดย SQL Command,LinQ,Lambda)

-เมือทำการ เชื่อต่อ ฐานข้อมูลแล้ว จะทดสอบดึงข้อมูลจากฐานข้อมูลออกมาแสดง

- ขั้นแรกสร้าง DataGridView ขึ้นมา 3 อัน
สำหรับ LINQ,Lambda,SQL Command

- จากนั้นเขียนคำสั่ง ลงไป ถึงข้อมูลจาก Database 3 แบบ ด้วยกัน
- ผลลัพธ์ ทีไ่ด้
- ผลลัพธ์ที่ได้จะคล้ายกัน แต่จุดต่งที่มองเห็น เป็นต้น คือ



1.SQL Command จะรู้ได้ว่าคำสั่ง SQL ถูกต้องเปล่า ต้องไป Run ใน SQL Server ก่อน
2.LINQ สามารถ Debug รันผล และตรวจผลลัพท์ได้เลย ใน Visual Studio 2013 และสามารถปรับแต่งได้มากขึ้น
3. Lambda จะเขียนคำสั่งที่สั้นที่สุด และสะดวกที่สุด แต่ต้องมีความชำนาญ จะสะดวกมาก

ในรูปแบบทั้ง 3 จะมีความแตกต่างกันมากกว่านี้ 


ไม่มีความคิดเห็น:

แสดงความคิดเห็น