-
23-03-2011, 04:23 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi kocoviecgikho
Cái web form của mình chỉ cần một cái gridview và cái button(nút import), để khi người dùng nhấn vào nút import thì nó sẽ cho họ chọn file cần import và đưa vào DB lun, mà ko cần xem dữ liệu trước khi insert, cũng ko nhất thiết là file excel đâu. Bạn có thể cho một cái project ví dụ tương tự như trên giúp mình được ko.
[IMG]images/smilies/biggrin.png[/IMG]View more random threads:
- Cách thiết kế lịch xem tin tức theo ngày trong ASP.NET
- Sự khác nhau giữa C# va ASP.Net là gì?
- Xin tài liệu Phân trang trong website Asp.net
- đếm số lượt xem của từng sản phẩm trong ASP.NET?
- Ko chạy lệnh mở file word khi up lên iis
- Cách đưa source web ASP lên host để chạy ?
- Làm sao Rewrite URL trong ASP.NET 4.0 bằng Routing
- Cách Authentication bằng OpenAM OpenDJ và cách get data từ LDAP về db của mình?
- Lỗi web Server Error in '/' Application
- Tìm hiểu về .Net Remotting, cùng nhau thảo luận
-
23-03-2011, 04:41 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thiết kế trang web để import file dữ liệu excel bằng asp.net C# với webform
Chào các bạn.
Mình đang muốn thiết kế một trang web với chức năng: có thể nhập dữ liệu từ một file excel vào cơ sở dữ liệu SQL Server 2005. Ví dụ như: mình có một file excel về thông tin khách hàng và một cơ sở dữ liệu về khách hàng(có bảng về thông tin khách hàng). mình muốn thiết kế một trang webform để nhập dữ liệu của file excel này vào cơ sở dữ liệu về khách hàng của mình. Bạn nào biết làm thì giúp mình với.Mình đang cần gấp.
Ai biết chỉ giúp với.
-
23-03-2011, 07:15 PM #3Silver member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
Cái web form của bạn muốn làm gì trên đó ?
1 cái file dialog để chọn file còn gì nữa ko ?
có muốn xem nội dung file trước khi import vào DB ko ?
nếu dữ liệu lớn ko ai muốn xem trước khi insert hết !
hơn nữa có nhất thiết là file excel ko ? file csv được ko ?
khi import cũng phải tạo báo cáo import được bao nhiêu, lỗi bao nhiêu, lỗi gì .v..v.v
-
25-03-2011, 01:29 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Digit Life
Thank so much
-
25-03-2011, 05:56 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cái web form của mình chỉ cần một cái gridview và cái button(nút import)
Lúc trước tôi có làm 1 cái như vậy, bây giờ đâu có sẵn.
Thông thường project kiểu này thì đa số sử dụng file Csv nhiều bởi vì dung lượng file nhỏ hơn so với file excel có cùng nội dung và hơn nữa ko bị dính virus macro.
Đầu tiên là file csv phải được upload lên server (phía client lấy javascript đọc file csv thì tui chưa làm)
Sau đó có 2 cách import :
*Cách 1: Sử dụng BULL INSERT của sqlserver để insert vào 1 table tạm nào đó có số field tương ứng với file csv. Sau đó mới insert into vào table chính (file CSV phải được copy lên DB server trước)
*Cách 2: Phía server sử dụng code C# đọc từng dòng rồi sau đó tạo câu SQL để Insert vào Table (file CSV phải được copy lên source Web server trước)
Tôi thì hay dùng cách 1 hơn. SQLSERVER làm cũng khá nhanh 500.000 rows mà nó Bull 1 phát có 2phút thôi.
-
25-03-2011, 06:16 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
- Thiết kế cái web page để upload cái file excel lên server.
- Viết class để xử lý cho cái file excel đã upload (tuơng tự winform, trong forum có nhiều bài hướng dẫn lấy dữ liệu cho excel lắm).
-
30-03-2011, 01:31 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình có viết một cái demo, gửi cho bạn tham khảo nè
-
06-02-2012, 08:10 AM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn cho mình hỏi một chút, nếu mà mình imp số liệu lơn, tầm khoảng 100 000 Rows chẳng hạn thì sql báo time out j đó, nói chung là lỗi. Bạn có cách nào khắc phục giúp mình được không?
Cám ơn cả nhà nhìu
-
06-02-2012, 05:19 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chạy web trong thư mục DigitLife.ImportExcel. Nó ra lỗi này bác ơi:
Error executing child request for ImportExcel.aspx.
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...