‫Chào mừng trở lại.
‫Trong video này, chúng tôi sẽ thêm nút cập nhật vườn thú và cập nhật động vật.
‫Vì vậy, trước hết, tôi muốn văn bản này được cập nhật với bất kỳ sở thú nào, chẳng hạn như tôi đã chọn
‫hoặc với bất kỳ con vật nào tôi đã chọn.
‫Vì vậy, hãy tạo chức năng đó và đi vào đoạn mã của chúng tôi phía sau.
‫Vì vậy, tôi sẽ tạo ra một phương pháp mới và tốt, tôi sẽ thực hiện nó ở đây.
‫Khoảng trống riêng tư.
‫Hiển thị vườn thú đã chọn trong hộp văn bản.
‫Tên khá dài, nhưng đó chính xác là những gì nó làm.
‫Vì vậy, nó sẽ hiển thị cho chúng ta vườn thú được chọn trong hộp văn bản.
‫Và để chạy tốt mã chính xác, tôi thực sự sẽ sử dụng một cái gì đó rất giống để hiển thị các động vật có
‫liên quan hoặc hiển thị vườn thú.
‫Trên thực tế, hãy sao chép các mục nhập Chương trình động vật liên kết mà chúng ta có ở đây và tôi sẽ cắm nó
‫vào.
‫Vì vậy, tất nhiên, truy vấn ngắn hơn rất nhiều.
‫Thay vì hiển thị mọi thứ, tôi muốn xem vị trí.
‫Vì vậy, hãy chọn vị trí từ sở thú nơi ID bằng ID sở thú.
‫Và bây giờ tất nhiên cái này ở đây với giá trị là ID sở thú và bây giờ cái này là giá trị được chọn trong danh sách
‫sở thú.
‫Vì vậy, tất cả các mã đó là khá nhiều giống nhau.
‫Tuy nhiên, có một sự khác biệt.
‫Chúng tôi không muốn cập nhật các giá trị được liên kết trong danh sách của mình và những thứ tương tự, nhưng những gì chúng tôi muốn làm là cập
‫nhật hộp văn bản của mình.
‫Vì vậy, tôi cần truy cập hộp văn bản của mình, chấm văn bản và cập nhật nó bằng bảng dữ liệu vườn thú.
‫Và bây giờ điều đó thật thú vị.
‫Trên thực tế, đây không phải là một bảng dữ liệu động vật.
‫Tôi sẽ gọi đó là bảng dữ liệu vườn thú.
‫Và bây giờ tôi có thể truy cập bảng dữ liệu vườn thú đó.
‫Và bảng dữ liệu này là một vật thể sắc nhọn.
‫Đúng.
‫Và nó chứa một cái gì đó tốt, nó chứa nhiều hàng.
‫Vì vậy, có một thuộc tính được gọi là hàng.
‫Và tôi muốn có hàng đầu tiên ở cột dữ liệu có tên là Vị trí và vị trí chữ L viết
‫hoa của nó.
‫Và bây giờ nó sẽ được chuyển đổi thành một chuỗi.
‫Vì vậy, bảng dữ liệu vườn thú, như tôi đã nói, gần như chỉ là bảng mà chúng ta đang xem xét.
‫Và tôi muốn có mục nhập đầu tiên tại vị trí vì chúng tôi có giá trị đã chọn này, là một giá
‫trị cụ thể và nó tạo ra một bảng dữ liệu mới dựa trên lệnh của chúng tôi.
‫Đúng?
‫Vì vậy, những gì nó làm là nó tìm kiếm mục nhập cụ thể này, mà chúng tôi nói ở đây.
‫Thứ ba, ID là ID sở thú và đây là duy nhất, phải không?
‫ID là duy nhất như chúng ta biết.
‫Vì vậy, điều này sẽ chỉ nhận được một mục nhập.
‫Đó là lý do tại sao tôi có thể sử dụng số 0 ở đây.
‫Vì vậy, tôi có thể nói, hãy cho tôi mục nhập đầu tiên, hàng đầu tiên trong bàn của bạn và ở đó, làm ơn cho
‫tôi vị trí.
‫Và tôi muốn nó được dịch thành một chuỗi hoặc chuyển đổi nó thành một chuỗi.
‫Vì vậy, đó là lý do tại sao tôi có thể đơn giản sử dụng cách tiếp cận này ở đây và tôi có thể chạy nó.
‫Và điều đó sẽ cho phép tôi làm, tốt, cập nhật hộp văn bản của tôi dựa trên các lần nhấp.
‫Và thực sự hiển thị hộp văn bản Zune đã chọn.
‫Tất nhiên, chúng tôi chưa gọi phương thức, vì vậy nó sẽ không được gọi.
‫Vì vậy, khi tôi nhấp vào đây, như bạn có thể thấy, không có gì xảy ra.
‫Và điều đó liên quan đến việc chúng tôi không triển khai vườn thú hoặc điều chỉnh phương pháp thay đổi vườn thú của chúng tôi.
‫Nó là gì?
‫Danh sách lựa chọn sở thú đã thay đổi chính xác lựa chọn đó.
‫Vì vậy, ở đây bây giờ tôi muốn gọi phương thức này mà tôi vừa tạo.
‫Đúng.
‫Và nó được gọi là chương trình hoặc hoặc tên chính xác là gì.
‫Vì vậy, hãy chọn sở thú và TextBox.
‫Vì vậy, đó là phương thức mà tôi muốn gọi.
‫Lựa chọn của tôi đã thay đổi phương pháp từ các vườn thú danh sách.
‫Vì vậy, ở đây tôi sẽ gọi phương thức này là hiển thị vườn thú được chọn trong hộp văn bản.
‫Bây giờ hãy chạy nó.
‫Đây rồi.
‫Vì vậy, tôi sẽ nhấp vào Cairo và Berlin và bạn có thể thấy văn bản của chúng tôi được cập nhật mọi lúc.
‫Thật hoàn hảo.
‫Đó chính xác là những gì tôi muốn, bởi vì bây giờ tôi có điều đó, tôi có thể tiếp tục và triển khai
‫chức năng sở thú cập nhật.
‫Nhưng trước khi chúng tôi làm điều đó, một thử thách nhỏ dành cho bạn.
‫Vui lòng triển khai chức năng tương tự cho danh sách của chúng tôi ở đây ở bên phải.
‫Đối với danh sách động vật, bởi vì khi ai đó ấn vào Khỉ, tôi cũng muốn văn bản này được cập
‫nhật.
‫Vì vậy, hãy tiếp tục và thử điều đó.
‫Được rồi.
‫Tôi hy vọng bạn đã làm.
‫Vì vậy, tôi sẽ làm cho nó đơn giản.
‫Tôi sẽ chỉ sao chép phương thức này mà tôi vừa tạo.
‫Vì vậy, hiển thị vườn thú đã chọn trong hộp văn bản và tôi sẽ dừng ứng dụng và tôi sẽ gọi chương trình động vật đã
‫chọn đó trong hộp văn bản và bây giờ hãy chọn.
‫Và bây giờ nó không phải là vị trí, nó là tên từ sở thú và nó không phải là Zoo, nó là
‫từ động vật nơi ID là ID động vật.
‫Và tất nhiên, tôi cần phải điều chỉnh mục nhập đó ở đây.
‫Và nó không phải là danh sách các vườn thú, nhưng nó là danh sách động vật tất cả liệt kê tất cả các loài động vật.
‫Và bây giờ thay vì vị trí, tôi muốn có tên của con vật.
‫Và mọi thứ khác cũng phải như vậy.
‫Được rồi.
‫Vì vậy, đó là khá nhiều nó.
‫Vì vậy, bây giờ chúng ta có thể thực thi đoạn mã đó.
‫Trên thực tế, chúng tôi không thể vì chúng tôi chưa triển khai chức năng được chạy.
‫Nhưng như bạn có thể thấy, điều này không được thực hiện.
‫Vì vậy, bây giờ hãy triển khai chức năng này vào danh sách của chúng tôi ở đây.
‫Vì vậy, tôi sẽ nhấp đúp vào danh sách.
‫Và như bạn có thể thấy, nó thêm vào danh sách này.
‫Tất cả các lựa chọn động vật đã thay đổi.
‫Và ở đây, tôi sẽ gọi hiển thị động vật đã chọn trong hộp văn bản.
‫Được rồi, bây giờ chúng ta hãy thử lại.
‫Và chúng tôi ở đó.
‫Như bạn có thể thấy, hổ của chúng tôi xuất hiện, cá hề của chúng tôi xuất hiện, tất cả những điều đó và hoạt động tuyệt vời.
‫Bây giờ, có một thứ còn thiếu và đó là cập nhật con cú của chúng ta, sở thú của chúng ta, con vẹt của chúng ta.
‫Vì vậy, giả sử chúng tôi đã mắc lỗi đánh máy và chúng tôi muốn thay đổi tên hoặc tốt, tên thành phố đã thay đổi
‫vì một số lý do vì thị trưởng quyết định bây giờ nó sẽ không phải là New York, nó sẽ là New York
‫hoặc tương tự .
‫Vì vậy, hãy làm điều đó.
‫Hãy triển khai chức năng đó.
‫Và để làm như vậy, chúng ta cần chạy lại một truy vấn.
‫Vì vậy, hãy tạo một phương pháp mới cho điều đó.
‫Vì vậy, hãy bắt đầu với phương pháp nhấp vào vườn thú cập nhật.
‫Vì vậy, thực sự tôi sẽ.
‫Sao chép động vật quảng cáo này vào phương pháp sở thú.
‫Bởi vì nó là bản sao rất giống và nó sẽ không thêm động vật mà cập nhật nhấp chuột vào sở thú.
‫Vì vậy, khi phương thức nhấp chuột vào vườn thú cập nhật này được gọi, tôi muốn chạy
‫một truy vấn khác với truy vấn mà chúng tôi có ở đây, tôi muốn cập nhật vườn thú và đặt vị trí của nó thành bằng để thêm vị trí có ID.
‫Vậy ID ở đâu là ID sở thú.
‫Được rồi.
‫Vì vậy, đó là khá nhiều những gì tôi muốn làm.
‫Tôi chỉ muốn thay đổi địa điểm.
‫Và vị trí là tên của sở thú, phải không?
‫Vì vậy, đó là một ở đây.
‫Vườn bách thú.
‫Vì vậy, hãy cập nhật bảng sở thú và đặt vị trí thành vị trí mà chúng ta có ID là ID vườn thú và bây giờ chúng
‫ta đã có ID vườn thú rồi, đó là vườn thú cuối cùng và bây giờ là vị trí.
‫Vị trí nên là của chúng tôi và bây giờ điều thú vị ở đây là hộp văn bản của chúng tôi, hộp văn bản của tôi thực sự là hộp văn bản
‫của tôi hộp văn bản dấu chấm.
‫Được rồi.
‫Và, tốt, nên là nó.
‫Thay vì hiển thị các loài động vật có liên quan, tôi muốn cập nhật các vườn thú.
‫Vì vậy, các vườn thú biểu diễn nên được gọi và mọi thứ khác cũng phải như vậy.
‫Hãy kiểm tra điều đó trước khi chúng tôi cập nhật loại nút động vật.
‫Hoặc nút động vật.
‫Cập nhật nút động vật.
‫Vì vậy, hãy nhấn vào Cairo.
‫Hãy đổi nó thành Cairo.
‫Chỉ cần thêm chữ O và nó sẽ được cập nhật.
‫Không có gì xảy ra vì nút cập nhật không được triển khai.
‫Vì vậy, hãy chuyển đến nút cập nhật ví dụ Cửa sổ chính.
‫Và ở đây chúng ta hãy thêm sự kiện nhấp chuột này sẽ là nhấp chuột vào vườn thú cập nhật và bây giờ chúng ta có thể chạy lại.
‫Và nút cập nhật của chúng tôi sẽ làm những gì nó được cho là phải làm.
‫Được rồi, bây giờ chúng ta hãy gọi cái này.
‫Thực ra, hãy chọn Cairo và đổi thành Cairo và cập nhật.
‫Và như bạn có thể thấy, danh sách của chúng tôi ở đây đã cập nhật Cairo hoặc Berlin bây giờ được gọi là Berlin.
‫Chúng tôi đổi tên thành tên nữ, Berlin.
‫Và chúng tôi hay New York, như tôi đã nói, hãy gọi nó là tổ chức mới.
‫Đó là một tổ chức mới.
‫Cập nhật Thành phố Công trình.
‫Đây rồi.
‫New York có cá mập và cá hề và hổ.
‫Điều đó thật tuyệt vời.
‫Một chút giống như World of Warcraft ở đây.
‫Vì vậy, bây giờ cho bạn, một thử thách nhỏ.
‫Vui lòng triển khai nút động vật cập nhật này, nút này cập nhật động vật trong danh sách ở phía bên
‫tay phải dựa trên những gì được nhập vào hộp văn bản ở đây.
‫Được rồi.
‫Tôi hy vọng bạn đã thử nó.
‫Tôi hy vọng bạn đã vượt qua video và thử nó một mình.
‫Vì vậy, tôi sẽ sao chép bản cập nhật này zu click và tôi sẽ gọi nó là Update Animal Click.
‫Bây giờ, thay vì cập nhật bảng sở thú, tôi muốn cập nhật bảng động vật.
‫Và ở đó tôi không muốn thay đổi địa điểm.
‫Tôi muốn đổi tên.
‫Để đặt tên ID động vật ở đâu?
‫Vậy ID là ID động vật mà chúng ta có ở đâu?
‫Tốt.
‫Ở dưới cùng đây.
‫Vì vậy, ID động vật sẽ là danh sách động vật hoặc nó được gọi là danh sách gì?
‫Tất cả các loài động vật.
‫Đó là một trong những.
‫Và hộp văn bản nên có tên.
‫Vì vậy, cái này sẽ là tên.
‫Và mọi thứ khác vẫn vậy.
‫Vì vậy, bây giờ chúng ta hãy chạy lại nó.
‫Thực ra, trước khi chạy nó, chúng ta hãy truy cập tệp XAML và triển khai phương thức đó bởi vì hoặc thêm
‫phương thức đó vào nút bấm.
‫Vì vậy, Cập nhật động vật sẽ có một nhấp chuột mới ở đây.
‫Nhấp chuột bằng để cập nhật nhấp chuột động vật.
‫Được chứ.
‫Bây giờ chúng ta có thể kiểm tra nó và chúng ta nên hoàn thành.
‫Nhân tiện, tôi hy vọng bạn có thể tự mình làm được điều đó.
‫Vì vậy, chúng tôi ở đây.
‫Hãy chọn một con khỉ và chúng ta hãy gọi nó là con khỉ hoặc con vật cập nhật khỉ.
‫Và rất có thể nó đã được cập nhật, nhưng chúng tôi không thấy nó.
‫Và bạn có thể biết tại sao lại như vậy.
‫Đó là bởi vì chúng tôi cho thấy sở thú ở đây và chúng tôi không hiển thị tất cả các loài động vật.
‫Bây giờ, nếu chúng ta làm điều đó và bắt đầu lại, chúng ta sẽ thấy những con khỉ ở đó bởi vì bên trong nó đã thay
‫đổi.
‫Vậy là cơ sở dữ liệu đã được cập nhật, nhưng chúng tôi chưa thấy nó để chúng tôi là khỉ.
‫Con khỉ.
‫Và bây giờ chúng ta hãy đổi con khỉ trở lại con khỉ với tốt, chỉ một con.
‫Tại sao cập nhật thú bam khỉ được cập nhật.
‫Vì vậy, chúng ta hãy thay đổi cá hề thành một con chim hề đơn giản.
‫Hãy cập nhật động vật.
‫Chúng tôi có một con chim trên mây.
‫Và bây giờ, bạn thấy tổ chức mới có một con chim hề.
‫Bây giờ, điều đó không tuyệt vời phải không?
‫Bởi vì New York có những chú chim hề.
‫Đó là nơi mà tôi muốn đến.
‫Được rồi.
‫Vì vậy, vâng, tôi muốn nói rằng chúng ta đã hoàn thành khá nhiều việc.
‫Tất nhiên, có một số trường hợp vẫn có thể được thêm vào và chức năng có thể được mở
‫rộng, v.v.
‫Nhưng đó là việc hiểu những truy vấn đó làm gì, hiểu cách chạy một lệnh, cách điều chỉnh lệnh
‫đó, cách triển khai lệnh đó vào WPF của chúng tôi.
‫Và như bạn có thể thấy, chúng tôi đã lấy những thứ mà chúng tôi biết từ hướng dẫn WPF của chúng tôi.
‫Chúng tôi đã triển khai chức năng bổ sung mà chúng tôi chưa học được cho đến nay, đó là sử dụng cơ sở dữ liệu.
‫Vì vậy, bạn đã thấy cách sử dụng bảng, cách điều chỉnh tốt các mục nhập của bạn thông qua mã, với các nút và với
‫các trường văn bản, v.v.
‫Và nói chung, bạn đã xây dựng toàn bộ ứng dụng ở đây.
‫Vì vậy, bây giờ bạn có thể áp dụng kiến thức đó để xây dựng toàn bộ ứng dụng cơ sở dữ liệu cho nhân viên của mình hoặc cho
‫bất cứ điều gì bạn có thể nghĩ ra hoặc nếu bạn có việc phải làm.
‫Và ai đó nói, Vâng, tôi cần cơ sở dữ liệu này để tôi có thể nhập A, B, C, D, và sau đó, bạn biết đấy, Được rồi,
‫tôi có thể làm điều đó.
‫Và bạn chỉ cần quay lại hướng dẫn này và bạn có thể kiểm tra.
‫Đây là phương pháp để cập nhật.
‫Đây là phương pháp để xóa tốt, v.v.
‫Được rồi.
‫Vì vậy, nếu bạn làm được các bài tập trong chương này, rất tốt.
‫Nếu bạn không, đừng lo lắng.
‫Bạn có thể chỉ cần quay lại và thử tự làm sau khi bạn đã hoàn thành chương này, tức là đã có ngay bây
‫giờ.
‫Vì vậy, bạn có thể tiếp tục và cố gắng xây dựng điều đó của riêng bạn.
‫Bây giờ, tất nhiên bạn luôn có thể đi một chút, nhưng tốt nhất là bạn nên cố gắng tự xây dựng nó.
‫Và nhân tiện, nếu bạn không tìm ra nội dung Lệnh SQL này, v.v., bạn luôn có thể Google nó.
‫Nó luôn luôn tốt để yeah.
‫Nghiên cứu một chút để đọc về nó và để hiểu rõ hơn một chút về những gì đang xảy ra.
‫Được rồi.
‫Vì vậy, tôi hy vọng bạn thích chương này.
‫Chúng tôi đã tạo ra một ứng dụng nhỏ khá thú vị và trong chương tiếp theo, chúng tôi sẽ kiểm
‫tra liên kết nào sẽ cải thiện cuộc sống của chúng tôi rất nhiều vì tất cả những thứ này đều tốt, nó là trường học cũ, liên kết trường
‫học cũ giúp tăng hiệu quả bằng cách một chút để chúng tôi thực sự có thể làm việc với các truy vấn sắc nét thực sự thay vì
‫sử dụng các truy vấn MySQL này luôn có thể bị sai.
‫Vì vậy, nếu tôi có dữ liệu ở đây thay vì các bản cập nhật hoặc bản cập nhật, thì tôi sẽ gặp lỗi và tốt,
‫đôi khi không dễ để tìm ra nó.
‫Tuyệt quá.
‫Vì vậy, tôi sẽ gặp lại bạn trong chương tiếp theo, vì vậy, hẹn gặp bạn ở đó.