ฉันค่อนข้างใหม่กับ asp.net; แค่อยากแจ้งให้พวกคุณทราบก่อนที่จะอ่านคำถามของฉัน ฉันกำลังสร้างสมุดที่อยู่และฉันใช้ชุดข้อมูลเพื่อแสดงข้อมูลจากฐานข้อมูล SQL ของฉันใน gridview ที่อยู่ในหน้า aspx ฉันมีรหัสนี้จนถึงตอนนี้
SqlConnection conn = new SqlConnection(conectionstring);
conn.Open();
string sql = "SELECT * FROM Directorio";
SqlDataAdapter myCommand = new SqlDataAdapter(sql, conn);
DataSet ds = new DataSet();
myCommand.Fill(ds);
DataView source = new DataView(ds.Tables[0]);
GridView1.DataSource = source;
GridView1.DataBind();
โค้ดนี้รับข้อมูลจากฐานข้อมูล เติมชุดข้อมูล และแสดงใน Gridview คำถามของฉันคือฉันจะเปลี่ยนแปลง gridview ได้อย่างไร จากนั้นอัปเดตชุดข้อมูลเพื่อให้สามารถใช้การเปลี่ยนแปลงในฐานข้อมูล SQL ได้ ฉันพบบทช่วยสอนมากมาย แต่มันทำสิ่งที่แตกต่างออกไป พวกเขาเชื่อมโยงฐานข้อมูลกับโปรเจ็กต์และไม่ได้เขียนโค้ดใดๆ เลย ฉันต้องการเรียนรู้วิธีดำเนินการด้วยตนเอง ฉันยังได้ลองเปิดใช้งานการแก้ไขในคุณสมบัติ gridview ที่สร้างคอลัมน์ที่มีปุ่มแก้ไข แต่เมื่อฉันคลิกมัน แอปก็ขัดข้อง ขอบคุณเพื่อนโปรแกรมเมอร์ของฉัน :)
PS: ฉันไม่เข้าใจสถาปัตยกรรม ADO.NET