Đang xử lý...
Trong bài trước chúng ta làm việc với WinForm. Bài này chúng ta sẽ làm việc với ASP.NET để lưu ảnh vào sơ sở dữ liệu và load từ cơ sở dữ liệu lên sau đó ta sẽ áp dụng mẫu PRG để giải quyết vấn đề resubmit khi bấm phím F5.
Thông tin bài giảng
Mã nguồn và tài liệu
Tên tài liệuLoại fileDung lượng
MyImages.rar 0.14 MB
slide.ppt 0.31 MB
picture_describle_problem.rar 0.04 MB
picture_describle_solution.rar 0.05 MB
Video hướng dẫn: Thao tác Upload/load trên ASP.NET qua cơ sở dữ liệu
Liên kết tham khảo
Thảo luận bài viết
Gửi phản hồi Đăng ký theo dõi
trungthuc1412. Cách đây 257 ngày. Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
anh ơi em thử xài ư cái file upload 1 lúc thì ko được chỉ một cái có tác dụng thui em xài cả AjaxControlToolkitAsyncFileUpload đều ko được em muốn xài nhiều control file upload thì phải làm sao a
trungthuc1412. Cách đây 291 ngày. Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
cảm ơn a nhưng em tìm mài ko được. ANh cho em hỏi em muốn khi chọn ảnh thị nó hiển ảnh lên luôn nhưng mìn ấn lưu thì nó mới lưu xuống cơ sở dữ liệu được ko ạh???
trungthuc1412. Cách đây 292 ngày. Có 1 phản hồi. Phản Hồi. Báo xấu
alvata
Anh cho em hỏi em ko muốn hiện lên cái fileup load lên mà chỉ muốn hiện hình lên nhưng khi em e click đúp vào anh thì vẫn hiện thì ra bowser để mình chọn ảnh được ko anh ??????????????????
Sang Cù. Cách đây 291 ngày. Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
Nếu dùng Control như trong hướng dẫn thì mình chưa biết cách nào làm được như ý bạn muốn, nhưng có một cách khác để làm là dùng thêm thư viện Uploadify tại đây: http://www.uploadify.com/
hanoibuon_bgl. Cách đây 298 ngày. Có 1 phản hồi. Phản Hồi. Báo xấu
alvata
cho minh hoi sao doan code nay (anhsql exp = ct.anhsqls.Where(Ex => Ex.id == ID).FirstOrDefault();) minh thay ID bang so cu the sao ko thay hien mot buc anh co ID=5 ma no hien thi nhieu buc anh neu trong anhsql co nhieu anh khac nhau . anhsql exp = ct.anhsqls.Where(Ex => Ex.id == 5).FirstOrDefault();
Chang han trong anhsql co 10 buc anh khac nhau thi no hien thi 10 buc anh co ID=5.minh muon hien thi 1 buc anh co ID=5 thi lam the nao.
Xin cam on
Sang Cù. Cách đây 297 ngày. Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
Bạn kiểm tra lại code của bạn, vì có một điểm vô lý là: anhsql exp=... kiểu trả về là một đối tượng anhsql thôi, ko thể là nhiều được vì nếu có nhiều thì nó đã báo lỗi khi biên dịch rồi. Hàm FirstOrDefault là chỉ lấy phần tử đầu tiên nếu có nhiều phần tử.
Mình nghĩ bạn code nhầm phần nào rồi, có thể post code lên để mọi người xem và góp ý cho bạn.
vananhfithou. Cách đây 403 ngày. Có 2 phản hồi. Phản Hồi. Báo xấu
alvata
Anh ơi, Nếu em upload video đưa video lên server và lấy video đó từ cơ sở dữ liệu thì nó có giống upload ảnh ko ạ? Có cần thêm cái gì nữa ko anh? Có cần phải thêm thẻ embed để đưa video lên ko?Anh hướng dẫn em với nhé.Em cảm ơn anh
sangcn. Cách đây 340 ngày. Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
Được chứ bạn, Lúc này bạn vẫn dùng MemoryStream để tạo ảnh, và Binary lúc này là bạn lấy từ Store lên.
Sang Cù. Cách đây 400 ngày. Có 1 phản hồi. Phản Hồi. Báo xấu
alvata
Chào bạn,
Ảnh nhỏ thì mình mới lưu trong CSDL thôi, chứ ảnh lớn thì ko ai lưu trong CSDL đâu bạn, còn video thì khỏi nói luôn, thường thì video được lưu trong một thư mục nào đó, còn trong CSDL chỉ lưu đường dẫn tới tập tin đó thôi.
Còn việc chèn video thì bạn cứ chèn bình thường,
hoptk7. Cách đây 340 ngày. Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
anh ơi cho em hỏi nếu không dung linq ma dung 3 lop bình thương có sử dụng store procedure thì làm như thế nào vây?? anh có thẻ demo giuap em dc ko??
em cam ơn!!
buithimygiac. Cách đây . Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
anh ơi ! ,em đang làm đồ án về trang web có đăng giỏ hàng nên em có cần đăng ảnh lên .
nhưng em gặp ít khó khăn là chỉ upload lên được 1 ảnh nhưng khi up lên ảnh thứ 2 thì lại bị lỗi
lỗi thông báo là :
ct.SubmitChanges();
Violation of PRIMARY KEY constraint 'PK_goihang'. Cannot insert duplicate key in object 'dbo.goihang'. The statement has been terminated.
Mức độ:
Click để đóng
Bài giảng trong khóa học Câu hỏi mới nhất
CiOne ®2011
Đang tải dữ liệu