โครงการหนังสือ ASP.NET 2.0 ฟรีสำหรับโรงเรียน
แจกไปหมดแล้ว 15 เล่มครับ
งานสัมนาดีของ Developer มาแล้วครับ งานนี้มีเรื่อง Visual Studio เป็นหลัก และเสริมด้วยการพัฒนาแอพพลิเคชั่นบน Windows Phone 7 และ Windows 8 เห็นก่อนใครครับ
ดูรายละเอียด และลงทะเบียนจากลิงค์นี้ครับ http://www.thaivmadmin.com/index.php/News/อยากเห็น-Windows-8-ก่อนใคร-ต้องมางาน-Microsoft-TechDays-Thailand-2012.html
Event ดีที่ยำใหญ่หลายหัวข้อครับ วันอาทิตย์ที่ 15 มกราคม 2012 นี้แล้วครับ อาจจะโพสต์ช้าไปหน่อย ใครสนใจดูได้ที่นี่ครับ http://www.facebook.com/events/317882901567092/
ผมจะทำระบบข่าวนะครับ โดยใช้ Accessdatasourec ติดต่อฐานข้อมูล แล้วใช้ Formview สร้างฟอร์มรับข้อมูลจากผู้ใช้ โดย รับมาแค่สองค่า มี
หัวข้อ กับ รายละเอียดนะครับ แต่วันที่ไมได้รับค่ามาครับ แต่จะเพิ่มเข้าไปฐานข้อมูลเลย แต่มันไม่ลงฐานข้อมุลครับ ต้องทำยังไงหรือเขียนโค้ดยังไงครับ
ช่วยแนะนำด้วยครับ
ให้ลองดูตัวอย่างจากลิงค์นี้ครับ http://msdn.microsoft.com/en-us/library/ms228315.aspx
อาจจะไม่ใช่ FormView แต่เป็น GridView ครับ ซึ่งหลักๆ คือเราต้องกำหนด updatecommand ให้กับ accessdatasource ว่าจะอัปเดตฟีลด์ไหนจากตารางอะไร แล้วส่งค่าจะคอนโทรลลงไปเป็น parameter ให้กับ updatecommand แบบนี้ครับ
<asp:accessdatasource id="AccessDataSource1" runat="server" datasourcemode="DataSet" datafile="~/App_Data/Northwind.mdb" selectcommand="SELECT EmployeeID,FirstName,LastName,Title FROM Employees" updatecommand="Update Employees SET FirstName=?,LastName=?,Title=? WHERE EmployeeID=@EmployeeID"> </asp:accessdatasource> ส่วนค่าที่สงมาจะมาแทนตรงเครื่องหมายคำถาม (?) โดยจะส่งมาจากค่าในคอนโทรลแบบนี้ครับ
<asp:gridview id="GridView1" runat="server" autogeneratecolumns="False" datakeynames="EmployeeID" autogenerateeditbutton="True" datasourceid="AccessDataSource1"> <columns> <asp:boundfield headertext="First Name" datafield="FirstName" /> <asp:boundfield headertext="Last Name" datafield="LastName" /> <asp:boundfield headertext="Title" datafield="Title" /> </columns> </asp:gridview> ลองนำไปประยุกต์ดูนะครับ