‫ยินดีต้อนรับกลับ.
‫ในวิดีโอนี้ เราจะเพิ่มการอัปเดตสวนสัตว์และอัปเดตปุ่มสัตว์
‫อย่างแรกเลย ฉันต้องการให้ข้อความนี้อัปเดตกับสวนสัตว์ใด ๆ เช่น ฉันเลือกหรือกับสัตว์ที่ฉันเลือก
‫มาสร้างฟังก์ชันดังกล่าวและเข้าสู่โค้ดของเราที่อยู่เบื้องหลังกัน
‫ฉันจะสร้างวิธีการใหม่ และฉันจะทำมันในนี้
‫เป็นโมฆะส่วนตัว
‫แสดงสวนสัตว์ที่เลือกในกล่องข้อความ
‫ชื่อค่อนข้างยาว แต่นั่นคือสิ่งที่มันทำ
‫มันจะแสดงให้เราเห็นสวนสัตว์ที่เลือกในกล่องข้อความ
‫และเพื่อให้โค้ดถูกต้อง ฉันจะใช้อะไรที่คล้ายคลึงกันมากในการแสดงสัตว์ที่เกี่ยวข้องหรือแสดงสวนสัตว์
‫อันที่จริง เรามาคัดลอกรายการสัตว์ที่เกี่ยวข้องกัน ที่เรามีอยู่ที่นี่ และฉันจะใส่มันเข้าไป
‫แน่นอนว่าคำถามนั้นสั้นกว่ามาก
‫แทนที่จะแสดงทุกอย่าง ฉันต้องการดูสถานที่
‫ดังนั้นเลือกสถานที่จากสวนสัตว์ที่ ID เท่ากับ ID สวนสัตว์
‫และแน่นอนว่าอันนี้อยู่ที่ค่าเป็น zoo ID และตอนนี้อันนี้เป็นรายการค่าสวนสัตว์ที่เลือกไว้
‫ดังนั้นรหัสทั้งหมดนั้นค่อนข้างเหมือนกัน
‫ตอนนี้มีข้อแตกต่างอยู่อย่างหนึ่ง
‫เราไม่ต้องการอัปเดตค่าที่เกี่ยวข้องกับรายการและสิ่งต่างๆ เช่นนั้น แต่สิ่งที่เราต้องการทำคืออัปเดตช่องข้อความของเรา
‫ดังนั้นฉันต้องเข้าถึงกล่องข้อความ ข้อความดอท และอัปเดตด้วยตารางข้อมูลสวนสัตว์
‫และตอนนี้ก็น่าสนใจ
‫อันที่จริง นี่ไม่ใช่ตารางข้อมูลสัตว์
‫ฉันจะเรียกตารางข้อมูลสวนสัตว์นั่น
‫และตอนนี้ฉันสามารถเข้าถึงตารางข้อมูลสวนสัตว์ได้แล้ว
‫และตารางข้อมูลนี้ค่อนข้างเป็นวัตถุมีคม
‫ถูกต้อง.
‫และมีบางอย่างที่ดี มีหลายแถว
‫จึงมีคุณสมบัติที่เรียกว่าแถว
‫และฉันต้องการให้มีแถวแรกที่มี ซึ่งอยู่ที่คอลัมน์ข้อมูลชื่อ Location และตำแหน่ง
‫Capital L
‫และตอนนี้ควรแปลงเป็นสตริง
‫ตารางข้อมูลสวนสัตว์ อย่างที่ฉันพูด ค่อนข้างจะเป็นตารางที่เรากำลังดูอยู่
‫และฉันต้องการให้มีรายการแรกที่ตำแหน่งนั้น เพราะเรามีค่าที่เลือกนี้ ซึ่งเป็นค่าหนึ่งโดยเฉพาะ
‫และสร้างตารางข้อมูลใหม่ตามคำสั่งของเรา
‫ใช่ไหม
‫มันทำหน้าที่ค้นหารายการเฉพาะนี้ ซึ่งเราพูดไว้ที่นี่
‫ประการที่สาม ID คือ ID สวนสัตว์และนี่เป็นเอกลักษณ์ใช่ไหม
‫ID นั้นไม่ซ้ำกันอย่างที่เรารู้
‫นี่จึงจะได้รับหนึ่งรายการเท่านั้น
‫นั่นเป็นเหตุผลที่ฉันสามารถใช้ศูนย์ได้ที่นี่
‫ฉันสามารถพูดได้ว่า ขอรายการแรก แถวแรกสุดในตารางของคุณ แล้วบอกตำแหน่งให้ฉันทราบ
‫และฉันต้องการให้แปลเป็นสตริงหรือแปลงเป็นสตริง
‫นั่นเป็นเหตุผลที่ฉันสามารถใช้วิธีนี้ที่นี่และฉันสามารถดำเนินการได้
‫และสิ่งที่จะช่วยให้ฉันทำได้คือ อัปเดตกล่องข้อความของฉันตามการคลิก
‫และแสดงกล่องข้อความ Zune ที่เลือกจริง
‫แน่นอน เรายังไม่ได้เรียกใช้เมธอด ดังนั้นจึงไม่ถูกเรียก
‫ดังนั้นเมื่อฉันคลิกที่นี่ อย่างที่คุณเห็น ก็ไม่มีอะไรเกิดขึ้น
‫และนั่นเกี่ยวข้องกับเราที่ไม่ได้ใช้สวนสัตว์ของเราหรือปรับวิธีการเปลี่ยนสวนสัตว์ของเรา
‫มันคืออะไร?
‫การเลือกรายการสวนสัตว์เปลี่ยนไปอย่างใดอย่างหนึ่ง
‫ในที่นี้ ฉันต้องการเรียกวิธีนี้ที่ฉันเพิ่งสร้างขึ้น
‫ถูกต้อง.
‫และเรียกว่าโชว์หรือว่าชื่ออะไรกันแน่
‫ดังนั้นให้เลือกสวนสัตว์และกล่องข้อความ
‫นั่นคือวิธีที่ฉันต้องการโทร
‫การเลือกของฉันเปลี่ยนวิธีการจากรายการสวนสัตว์
‫ในที่นี้ฉันจะเรียกวิธีนี้ว่าแสดงสวนสัตว์ที่เลือกในกล่องข้อความ
‫ตอนนี้เรามาเริ่มกันเลย
‫เราอยู่ที่นั่น
‫ฉันจะคลิกไปที่ไคโรและเบอร์ลิน และคุณจะเห็นข้อความของเราอัปเดตอยู่ตลอดเวลา
‫ที่สมบูรณ์แบบ
‫นั่นคือสิ่งที่ฉันต้องการ เพราะตอนนี้ฉันมีสิ่งนั้นแล้ว ฉันสามารถดำเนินการต่อและใช้ฟังก์ชันการอัปเดตสวนสัตว์ได้
‫แต่ก่อนที่เราจะทำอย่างนั้น ความท้าทายเล็กน้อยสำหรับคุณ
‫โปรดใช้ฟังก์ชันเดียวกันสำหรับรายการของเราที่นี่ที่ด้านขวา
‫ดังนั้นสำหรับรายชื่อสัตว์ เพราะเมื่อมีคนกดที่ Monkey ฉันต้องการให้ข้อความนี้ได้รับการอัปเดตด้วย
‫ดังนั้นโปรดไปข้างหน้าและลอง
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะทำ
‫ดังนั้นฉันจะทำให้มันง่าย
‫ฉันจะคัดลอกวิธีนี้ที่ฉันเพิ่งสร้างขึ้น
‫แสดงสวนสัตว์ที่เลือกในกล่องข้อความ และฉันจะหยุดแอปพลิเคชัน และฉันจะเรียกสัตว์ที่เลือกในกล่องข้อความ
‫แล้วเลือก
‫และตอนนี้มันไม่ใช่ที่ตั้ง มันคือชื่อจากสวนสัตว์ และไม่ใช่สวนสัตว์ มันมาจากสัตว์ที่รหัสคือรหัสสัตว์
‫และแน่นอน ฉันต้องปรับรายการนั้นที่นี่
‫และไม่ใช่รายชื่อสวนสัตว์ แต่เป็นรายชื่อสัตว์ทั้งหมดแสดงรายการสัตว์ทั้งหมด
‫และตอนนี้แทนที่จะเป็นที่ตั้ง ฉันอยากได้ชื่อสัตว์
‫และทุกอย่างอื่นควรเหมือนกัน
‫ไม่เป็นไร.
‫แค่นั้นเอง
‫ตอนนี้เราสามารถรันโค้ดนั้นได้
‫อันที่จริงเราไม่สามารถทำได้เพราะเรายังไม่ได้นำฟังก์ชันการทำงานมาใช้งาน
‫แต่อย่างที่คุณเห็น สิ่งนี้ไม่ได้ถูกนำไปใช้
‫ตอนนี้ เรามาปรับใช้ฟังก์ชันนี้กับรายการของเราที่นี่
‫ดังนั้นฉันจะดับเบิลคลิกที่รายการ
‫และอย่างที่คุณเห็น มันเพิ่มรายการนี้
‫มีการเปลี่ยนแปลงการเลือกสัตว์ทั้งหมด
‫และในนี้ฉันจะเรียกสัตว์ที่เลือกในกล่องข้อความ
‫เอาล่ะ เรามาลองอีกครั้ง
‫และเราอยู่ที่นั่น
‫อย่างที่คุณเห็น เสือของเราขึ้นมา ปลาการ์ตูนของเราขึ้นมา ทั้งหมดนี้และทำงานได้ดี
‫ตอนนี้ มีสิ่งหนึ่งที่ขาดหายไป นั่นคือการปรับปรุงนกฮูกของเรา สวนสัตว์ของเรา นกแก้วของเรา
‫สมมุติว่าเราพิมพ์ผิดและเราอยากจะเปลี่ยนชื่อหรือว่าชื่อเมืองเปลี่ยนไปด้วยเหตุผลบางอย่างเพราะนายกเทศมนตรีตัดสินใจว่าตอนนี้จะไม่นิวยอร์ก
‫จะนิวยอร์ก หรืออะไรทำนองนั้น .
‫ใช่ มาทำกัน
‫มาปรับใช้ฟังก์ชันนั้นกัน
‫และในการดำเนินการดังกล่าว เราจำเป็นต้องเรียกใช้แบบสอบถามอีกครั้ง
‫มาสร้างวิธีการใหม่สำหรับสิ่งนั้นกัน
‫มาเริ่มกันด้วยวิธีการอัปเดตการคลิกสวนสัตว์
‫ที่จริงฉันจะไป
‫คัดลอกสัตว์โฆษณานี้ไปยังวิธีสวนสัตว์
‫เพราะมันคล้ายคลึงกันมากและจะไม่เพิ่มสัตว์ แต่อัปเดตการคลิกสวนสัตว์
‫ดังนั้นเมื่อเรียกวิธีการอัปเดต Zoo Click ฉันต้องการเรียกใช้แบบสอบถามที่แตกต่างจากที่เรามีที่นี่
‫ฉันต้องการอัปเดต Zoo และตั้งค่าตำแหน่งให้เท่ากับเพิ่มตำแหน่งที่มี ID
‫ดังนั้น ID อยู่ที่ ID สวนสัตว์
‫ไม่เป็นไร.
‫นั่นคือสิ่งที่ฉันต้องการจะทำ
‫ฉันแค่ต้องการเปลี่ยนสถานที่
‫และที่ตั้งคือชื่อสวนสัตว์ใช่หรือไม่?
‫นั่นก็คือตัวนั้นนี่เอง
‫สวนสัตว์.
‫ดังนั้นให้อัปเดตตารางสวนสัตว์และตั้งค่าตำแหน่งเป็นตำแหน่งที่เรามี โดยที่ ID คือ ID สวนสัตว์ และตอนนี้เรามี
‫ID สวนสัตว์แล้ว ซึ่งเป็นสวนสัตว์สุดท้ายและตอนนี้คือตำแหน่ง
‫ตำแหน่งควรเป็นของเรา และตอนนี้ก็น่าสนใจตรงที่กล่องข้อความของเรา ซึ่งเป็นกล่องข้อความของฉัน จริงๆ แล้วกล่องข้อความของฉันมีจุดข้อความ
‫ไม่เป็นไร.
‫และก็ควรเป็นเช่นนั้น
‫แทนที่จะแสดงสัตว์ที่เกี่ยวข้อง ฉันต้องการอัปเดตสวนสัตว์
‫ดังนั้นควรเรียกสวนสัตว์ที่แสดงและทุกอย่างอื่นควรเหมือนกัน
‫เรามาทดสอบกันก่อนว่าเราจะอัพเดทปุ่มประเภทสัตว์ด้วย
‫หรือปุ่มรูปสัตว์
‫อัปเดตปุ่มสัตว์
‫ไปกดไคโรกันเถอะ
‫มาเปลี่ยนเป็นไคโรกันเถอะ
‫เพียงเพิ่ม O และมันกำลังอัปเดต
‫ไม่มีอะไรเกิดขึ้นเนื่องจากไม่ได้ใช้งานปุ่มอัปเดต
‫ไปที่ปุ่มอัปเดตตัวอย่างหน้าต่างหลัก
‫และที่นี่เรามาเพิ่มเหตุการณ์การคลิกซึ่งจะเป็นการอัปเดตการคลิกสวนสัตว์และตอนนี้เราสามารถเรียกใช้ได้อีกครั้ง
‫และปุ่มอัปเดตของเราควรทำตามที่ควรจะเป็น
‫เอาล่ะ ทีนี้มาเรียกชื่อนี้กัน
‫ที่จริงเลือกไคโรแล้วเปลี่ยนเป็นไคโรแล้วอัพเดทกัน
‫และอย่างที่คุณเห็น รายการของเราที่นี่มีการอัปเดตที่ไคโร หรือเบอร์ลิน ซึ่งปัจจุบันเรียกว่าเบอร์ลิน
‫เราเปลี่ยนชื่อเป็นชื่อผู้หญิงเบอร์ลิน
‫และเราคือหรือนิวยอร์ก อย่างที่ฉันพูด เรียกมันว่าองค์กรใหม่
‫เป็นองค์กรใหม่
‫อัปเดตเมืองแห่งการทำงาน
‫เราอยู่ที่นั่น
‫นิวยอร์กมีปลาฉลาม ปลาการ์ตูน และเสือ
‫ที่สวยน่ากลัว
‫เล็กน้อยเช่น World of Warcraft ที่นี่
‫ดังนั้นตอนนี้ สำหรับคุณ ความท้าทายเล็กน้อย
‫โปรดใช้ปุ่มอัปเดตสัตว์ ซึ่งจะอัปเดตสัตว์ในรายการทางด้านขวามือตามสิ่งที่ป้อนลงในช่องข้อความที่นี่
‫ไม่เป็นไร.
‫ฉันหวังว่าคุณจะลองแล้ว
‫ฉันหวังว่าคุณจะผ่านวิดีโอและลองด้วยตัวเอง
‫ดังนั้นฉันจะคัดลอกการอัปเดตนี้ zu click และฉันจะเรียกมันว่า Update Animal Click
‫ตอนนี้ แทนที่จะอัปเดตตารางสวนสัตว์ ฉันต้องการอัปเดตตารางสัตว์
‫และที่นั่นฉันไม่ต้องการเปลี่ยนสถานที่
‫ฉันต้องการเปลี่ยนชื่อ
‫เพื่อตั้งชื่อว่า ID สัตว์?
‫แล้ว ID ไหนคือ ID สัตว์ที่เรามี?
‫ดี.
‫ที่ด้านล่างนี่
‫แล้วรหัสสัตว์จะเป็นรายการสัตว์หรือเรียกว่ารายการ?
‫สัตว์ทุกชนิด
‫ที่หนึ่ง
‫และกล่องข้อความควรมีชื่อ
‫ดังนั้นคนนี้จะเป็นชื่อ
‫และทุกอย่างอื่นก็เหมือนกัน
‫เลยลองเรียกใช้อีกครั้ง
‫ที่จริงก่อนที่เราจะเรียกใช้ ไปที่ไฟล์ XAML และใช้วิธีการนั้นเพราะหรือเพิ่มวิธีการนั้นในการคลิกปุ่ม
‫ดังนั้น Update Animal จะมีให้คลิกที่นี่
‫คลิกเท่ากับอัพเดทสัตว์คลิก
‫ตกลง.
‫ตอนนี้เราสามารถทดสอบได้และเราควรจะทำ
‫ยังไงก็ตาม ฉันหวังว่าคุณจะสามารถทำมันได้ด้วยตัวเอง
‫ดังนั้นเราจึงมี
‫มาเลือกลิงกันเถอะและเรียกมันว่าลิงหรือสัตว์อัปเดตลิง
‫และมีแนวโน้มว่าจะมีการอัปเดต แต่เราไม่เห็น
‫และคุณอาจรู้ว่าทำไมถึงเป็นเช่นนั้น
‫นั่นเป็นเพราะเราแสดงสวนสัตว์ที่นี่ และเราไม่ได้แสดงสัตว์ทั้งหมด
‫ทีนี้ ถ้าเราทำอย่างนั้นแล้วเริ่มใหม่ เราควรจะเห็นลิงอยู่ที่นั่นแล้ว เพราะภายในมันเปลี่ยนไปแล้ว
‫ฐานข้อมูลก็เลยอัพเดทแล้ว แต่เราไม่เห็นมันเลยว่าเราเป็นลิง
‫ลิง.
‫และตอนนี้เรามาเปลี่ยนลิงกลับเป็นลิงกันดีกว่า
‫ทำไมอัพเดท สัตว์ แบม ลิง ถึงถูกอัพเดท
‫มาเปลี่ยนปลาการ์ตูนเป็นนกตัวตลกง่ายๆ กันเถอะ
‫มาอัพเดทสัตว์กันครับ
‫เรามีนกเมฆ
‫และตอนนี้ คุณเห็นองค์กรใหม่มีนกตัวตลก
‫ตอนนี้ไม่น่ากลัวเหรอ?
‫เพราะนิวยอร์กมีนกตัวตลก
‫นั่นเป็นสถานที่ที่ฉันอยากจะอยู่
‫ไม่เป็นไร.
‫ใช่ ฉันคิดว่าเราทำเสร็จแล้ว
‫แน่นอนว่ามีบางกรณีที่ยังคงเพิ่มได้และฟังก์ชันสามารถขยายได้เป็นต้น
‫แต่มันเกี่ยวกับการทำความเข้าใจว่าการสืบค้นข้อมูลเหล่านั้นทำอะไร เกี่ยวกับการทำความเข้าใจวิธีเรียกใช้คำสั่ง
‫วิธีปรับเปลี่ยน วิธีนำไปใช้ใน WPF ของเรา
‫และอย่างที่คุณเห็น เราได้นำสิ่งที่เรารู้มาจากบทช่วยสอน WPF ของเรา
‫เราได้ใช้ฟังก์ชันเพิ่มเติมที่เรายังไม่เคยเรียนรู้มาก่อน ซึ่งก็คือการใช้ฐานข้อมูล
‫ดังนั้นคุณจึงได้เห็นวิธีการใช้ตาราง วิธีปรับรายการของคุณผ่านโค้ด ปุ่ม และช่องข้อความ
‫และอื่นๆ
‫และโดยทั่วไป คุณได้สร้างแอปพลิเคชันทั้งหมดที่นี่
‫ดังนั้นตอนนี้ คุณสามารถใช้ความรู้นั้นเพื่อสร้างแอปพลิเคชันฐานข้อมูลทั้งหมดสำหรับพนักงานของคุณ
‫หรือสำหรับสิ่งที่คุณคิด หรือถ้าคุณมีงานต้องทำ
‫และมีคนบอกว่า ใช่ ฉันต้องการฐานข้อมูลนี้ ที่ฉันสามารถป้อน A, B, C, D และจากนั้น คุณก็รู้
‫ตกลง ใช่ ฉันทำได้
‫และคุณเพียงแค่กลับไปที่บทช่วยสอนนี้และคุณสามารถดูได้
‫นี่เป็นวิธีการอัปเดต
‫นี่เป็นวิธีการลบอย่างดีเป็นต้น
‫ไม่เป็นไร.
‫ดังนั้นหากคุณทำแบบฝึกหัดในบทนี้ได้สำเร็จ ทำได้ดีมาก
‫หากคุณไม่ได้ไม่ต้องกังวล
‫คุณสามารถกลับไปลองทำเองเมื่อคุณอ่านบทนี้เสร็จแล้ว ซึ่งตอนนี้ก็จบแล้ว
‫ดังนั้นคุณจึงสามารถดำเนินการต่อและพยายามสร้างสิ่งนั้นได้ด้วยตัวเอง
‫แน่นอนว่าตอนนี้คุณสามารถไปได้นิดหน่อย แต่จะดีกว่าถ้าคุณพยายามสร้างมันขึ้นมาเอง
‫และอีกอย่าง ถ้าคุณไม่ได้คิดเกี่ยวกับคำสั่ง SQL นี้ และอื่นๆ คุณสามารถ Google ได้เสมอ
‫มันดีเสมอที่จะใช่
‫ค้นคว้าข้อมูลเล็กน้อยเพื่ออ่านเกี่ยวกับเรื่องนี้และทำความเข้าใจให้ดีขึ้นเล็กน้อยว่าเกิดอะไรขึ้น
‫โอเค โดกี้.
‫ดังนั้นฉันหวังว่าคุณจะสนุกกับบทนี้
‫เราได้สร้างแอปพลิเคชั่นเล็ก ๆ น้อย ๆ ที่ค่อนข้างเจ๋งและในบทต่อไปเราจะไปดูลิงค์ที่จะปรับปรุงชีวิตของเราได้มากเพราะสิ่งนี้ทั้งหมดเป็นอย่างดีมันเป็นโรงเรียนเก่ามันเป็นลิงค์โรงเรียนเก่าเล็กน้อยเพิ่มประสิทธิภาพโดย
‫เล็กน้อยเพื่อให้เราสามารถทำงานกับการสืบค้นที่คมชัดจริง ๆ แทนที่จะใช้การสืบค้น MySQL เหล่านี้ซึ่งอาจผิดพลาดได้เสมอ
‫ดังนั้น หากฉันมีข้อมูลที่นี่ แทนที่จะอัปเดตหรืออัปเดต ฉันจะได้รับข้อผิดพลาด และบางครั้ง
‫ก็ไม่ง่ายเลยที่จะเข้าใจ
‫ยอดเยี่ยม.
‫แล้วพบกันใหม่ตอนหน้านะคะ แล้วเจอกันค่ะ