ASP.NET MVC 5 - Bài 9: Thêm, sửa, xóa dữ liệu bằng entity framework - tưởng khó mà không khó
ฝัง
- เผยแพร่เมื่อ 9 ก.พ. 2025
- Hướng dẫn học viện kết nối tới csdl sql và thực hiện các thao tác thêm, sửa, xóa dữ liệu.
Hiển thị danh sách
Tạo action lưu dữ liệu
Kiểm tra tính đúng đắn của dữ liệu trước khi lưu
------------------------------------
Nhớ đăng ký kênh để theo dõi các bài giảng tiếp theo nhé
21:00
anh ơi cho em hỏi có video nào về chức năng tìm kiếm không ạ. Em cảm ơn anh
Vừa ra ngày 17/9 đó em. List video TNUT nhé
a có khóa dạy sử dụng thư viện angular k a
Hiện tại thì chưa có em nhé. A làm dự án nhiều, nên cũng ko có nhiều thời gian dạy lắm. Sẽ cố gắng ra nhiều khóa hay hơn. Cảm ơn em đã ủng hộ nha
Bàn phím hôm qua bị kẹt, gõ khó quá. Hôm nay mình đổi sang dùng bàn phím rời cho lành :D
anh thêm video về trang admin đi anh ơi
Kết bạn zalo với anh, có gì a hướng dẫn cho . 0987947025
@@apit kêt bạn đi anh
@@apit Cho em sin mini Facebook
@@thangphan6972 Đang có khóa học thực hành làm dự án trong 10 buổi đó. Em có muốn tham gia không?
@@apit mà if else đó khi nào anh dạy
insert ko cần thủ tục sql luon hả anh
Ko cần em nhé. Về bản chất thì mình viết Linq, khi chạy nó sẽ tự sinh ra một đoạn sql và gửi tới database để chạy. Còn nếu em thích dùng thủ tục thì em viết, và vẫn dùng Linq gọi thủ tục bình thường. Như sử dụng một hàm. A sẽ có bài hướng dẫn phần đó sau nhé
anh ơi cho em hỏi là sao của em k dùng được cái @Html.Raw( ) trong option như của anh vậy ạ
E kiểm tra lại xem của em có phải file cshtml ko? Vì cái Html.Raw là của c#. Em viết đúng chỗ là ok thôi
anh ơi, em làm giống anh nhưng mà nó cứ báo lỗi ở dòng "db.SaveChanges();" với chi tiết lỗi là " Exception Details: System.Data.Entity.Validation.DbEntityValidationException: Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."
.
Anh giúp em với ạ
Khi lưu bị trùng dữ liệu id đó, em kiểm tra lại xem . Có gì nt vào page facebook cho anh nhé
@@apit dạ, em làm được rồi ạ, cảm ơn anh
chỉ mình cách fix với ạ
@@thanhat3245 Bạn để id trong cơ sở dữ liệu là tự tăng thì nó sẽ được thôi. ID tự tăng thì sẽ không phải nhập, nên sẽ ko gây ra lỗi trùng ID
thấy họ làm trang admin có thêm sửa xóa mà thấy họ như làm lại web khác vậy
vd:facebook.com/admin
khi họ truy cập vào trang đó thì em thấy họ có xữa ở trang đó mà họ không truy cập lại trang facebook.com để xem có thay đổi không
nên có chị anh làm trang admin và thử cho em xem nhé
Có hướng dẫn làm trang admin rồi em nhé. Bài 11, 12
thế còn cái tách vùng người dùng đăng nhập
anh ơi hướng dẫn thêm if else
Dạ anh cho em hỏi có cách nào lấy dữ liệu từ file upload lên web để dùng không anh
Có chứ em. Ví dụ như import bằng file excel chẳng hạn. Chúng ta update lên và đọc nó trên server mà
sao e làm for each cái sản phẩm nó ko hiển thị hàng ngang mà đi theo hướng dọc lun v anh :( ( em làm bài for int threm tr dô thì đc còn foreach ) nó k đc ta
@Trả lời bạn Minh Phúc: E chào a. Em có 1 vấn đề như này mong a giúp ạ. E có 1 table gồm: Tên, Tháng, Năm. Nhưng e muốn khi tạo mới thì form chỉ có Tháng và Năm thôi. Còn Tên thì được lưu tự động từ Tháng + Năm thì mình sẽ xử lý như nào vậy a? E cảm ơn a
-> Trên form em không cần input trường TÊN nhé. Phần tên này được xử lý tại Action lưu dữ liệu của form
chào a ạ, bài của e lúc chạy thì nó báo lỗi ở dòng
updateModel.TenSanPham = model.TenSanPham;
.
lỗi là:Object reference not set to an instance of an object--Tham chiếu đối tượng không được đặt thành phiên bản của một đối tượng.
--làm sao để khắc phục lỗi này ạ-
Em nhắn tin qua page facebook AnhPhuongIT a hỗ trợ trực tiếp nhé