Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Import file excel to DataGirdview

  1. #1
    Ngày gia nhập
    08 2009
    Nơi ở
    Đồng Tháp
    Bài viết
    134

    Mặc định Import file excel to DataGirdview

    Bạn nào biết xin chỉ dùm là sao import file excel vào DataGirdview trong C# vậy?
    Ví dụ như Form mình có 1 button và 1 DataGirdview. Khi người dùng nhấn vào button thì cho người dùng chọn file excel và sau khi nhấn OK thì dữ liệu trong file excel sẽ hiện ra DataGirdview.

  2. #2
    Ngày gia nhập
    09 2009
    Nơi ở
    Hỏi để khủng bố hả?
    Bài viết
    224

    Trích dẫn Nguyên bản được gửi bởi baotran Xem bài viết
    Bạn nào biết xin chỉ dùm là sao import file excel vào DataGirdview trong C# vậy?
    Ví dụ như Form mình có 1 button và 1 DataGirdview. Khi người dùng nhấn vào button thì cho người dùng chọn file excel và sau khi nhấn OK thì dữ liệu trong file excel sẽ hiện ra DataGirdview.
    Bạn xem thử project của mình thử xem. Có liên quan đến vấn đề của bạn đó.
    http://www.mediafire.com/?dmovmmjncmm
    Chỗ này dùng để ghi chữ ký

  3. #3
    Ngày gia nhập
    08 2009
    Nơi ở
    C:\Documents and Settings\ME\My Documents\Visual Studio 2010
    Bài viết
    516

    Trích dẫn Nguyên bản được gửi bởi baotran Xem bài viết
    Bạn nào biết xin chỉ dùm là sao import file excel vào DataGirdview trong C# vậy?
    Ví dụ như Form mình có 1 button và 1 DataGirdview. Khi người dùng nhấn vào button thì cho người dùng chọn file excel và sau khi nhấn OK thì dữ liệu trong file excel sẽ hiện ra DataGirdview.
    Việc này cũng tương tự như cách làm đối với Sql và DataGridView thôi.
    Mình cũng không cần nói nhiều nữa, vừa làm cho bạn một ví dụ như bạn muốn đây.
    Hy vọng qua ví dụ bạn sẽ hiểu rõ cách làm.
    Attached Files Attached Files

  4. #4
    Ngày gia nhập
    08 2009
    Nơi ở
    Đồng Tháp
    Bài viết
    134

    CÁM ƠN CÁC BẠN NHA!
    Mình làm được phần đó rồi, và cho mình hỏi thêm là nếu như khi nhấn vào button đó, dữ liệu hiện ra DâảGidView và đồng thời lưu dữ liệu vào 1 file Access thì sao hả bạn!.

  5. #5
    Ngày gia nhập
    09 2009
    Nơi ở
    Hỏi để khủng bố hả?
    Bài viết
    224

    Trích dẫn Nguyên bản được gửi bởi baotran Xem bài viết
    CÁM ƠN CÁC BẠN NHA!
    Mình làm được phần đó rồi, và cho mình hỏi thêm là nếu như khi nhấn vào button đó, dữ liệu hiện ra DâảGidView và đồng thời lưu dữ liệu vào 1 file Access thì sao hả bạn!.
    Bạn làm 1 hàm insert
    Visual C# Code:
    1. private String nhap_tien_tc(System.Data.DataRow duyet_dong)
    2.         {
    3.             String lenh;
    4.             lenh = "Insert into Table_Temp(ID_SV,FNAME,LNAME)
    5.            lenh = lenh + " values('"+duyet_dong["ID_SV"]+"','"+duyet_dong["FNAME"]+"','"+duyet_dong["LNAME"]+"')";
    6.            return lenh;
    7.        }
    Hàm thực thi câu lệnh SQL
    Visual C# Code:
    1. public static Boolean Exe_SQL(String lenh)
    2.         {
    3.             Boolean dung = new Boolean();
    4.             dung = true;
    5.             System.Data.OleDb.OleDbCommand xl_lenh = new OleDbCommand();
    6.             try
    7.             {
    8.                 con.Open();
    9.                 xl_lenh.Connection = con;
    10.                 xl_lenh.CommandText = lenh;
    11.                 int i = xl_lenh.ExecuteNonQuery();
    12.                 con.Close();
    13.             }
    14.             catch (Exception ex)
    15.             {
    16.                 MessageBox.Show("Lỗi: " + ex.ToString() + lenh + " : ");
    17.                 dung = false;
    18.                 con.Close();
    19.             }
    20.             return dung;
    21.         }
    Sau khi load dữ liệu lên DataGridView thì tiếp tục thực hiện thao tác lưu tất cả dữ liệu theo từng dòng trên DataGridView vào CSDL Access.
    Visual C# Code:
    1.             System.Data.DataTable dulieu = new DataTable();
    2.             //--> Kết nối CSDL
    3.             String lenh;
    4.             dulieu = (DataTable)(luoi.DataSource); //luoi là DataGridView
    5.      foreach (System.Data.DataRow duyet_dong in dulieu.Rows)
    6.             {
    7.                 lenh = nhap_tien_tc(duyet_dong);
    8.                 Exe_SQL(lenh);
    9.             }
    Đã được chỉnh sửa lần cuối bởi thuan199 : 17-03-2010 lúc 11:36 AM.
    Chỗ này dùng để ghi chữ ký

  6. #6
    Ngày gia nhập
    08 2009
    Nơi ở
    Đồng Tháp
    Bài viết
    134

    Mặc định Import file excel to DataGirdview

    Cám ơn bạn thuan199 nhiều nha!
    Do mình mới học C# nên có nhiều chỗ mình không hiểu mấy...
    Mình đang làm 1 đề tài nên rất cần sự giúp đỡ của các bạn: Ở trên mình hỏi không rõ ràng nên cách bạn chỉ mình không hiểu cho lắm.. Các bạn cho mình hỏi lại nha: Mình có form thế này:


    Mình muốn khi nhấn vào nút Chọn File thì mình sẽ mở file Excel lên DataGridView, sau đó nhấn nút Cật nhật thì nó sẽ lưu thông tin vào CSDL trong Access.
    - Mình chỉ biết dữ liệu từ CSDL access(nếu có sẵn) lên DataGridView thôi, nên khi Chọn File thì mình không làm được!
    Rất mong được sự giúp đỡ của các bạn!

  7. #7
    Ngày gia nhập
    09 2009
    Nơi ở
    Hỏi để khủng bố hả?
    Bài viết
    224

    Bạn tải project demo của mình về đi. Bạn nhìn mà làm theo. Có các yêu cầu của bạn luôn đó.
    http://www.mediafire.com/?dmovmmjncmm
    Chỗ này dùng để ghi chữ ký

  8. #8
    Ngày gia nhập
    08 2009
    Nơi ở
    Đồng Tháp
    Bài viết
    134

    Hi! Bạn Thuan199 ơi! Xin bạn giúp thì giúp cho trót luôn đi. Bây giờ mình vị vướng một chổ nữa là làm sao xóa và thêm 1 dòng trên Datagridview rồi sau đó mình nhấn nút cập nhật thì dữ liệu sẽ được lưu lại trong CSDL và file Excel đó vậy bạn. Cảm ơn bạn rất nhiều.

  9. #9
    Ngày gia nhập
    09 2009
    Nơi ở
    Hỏi để khủng bố hả?
    Bài viết
    224

    Trích dẫn Nguyên bản được gửi bởi baotran Xem bài viết
    Hi! Bạn Thuan199 ơi! Xin bạn giúp thì giúp cho trót luôn đi. Bây giờ mình vị vướng một chổ nữa là làm sao xóa và thêm 1 dòng trên Datagridview rồi sau đó mình nhấn nút cập nhật thì dữ liệu sẽ được lưu lại trong CSDL và file Excel đó vậy bạn. Cảm ơn bạn rất nhiều.
    Mục đích của mình là lấy dữ liệu từ Excel và import vào trong CSDL chứ mình không có lưu lại trên file Excel. Mình không có nhu cầu lưu lại trên file Excel và mình cũng không biết làm..
    Bạn chịu khó search trong Box C# đi. Các bạn khác cũng hỏi và trả lời nhiều lắm đó. Mình cũng tìm trên Box C# thôi.
    Đây là project demo nè:
    Attached Files Attached Files
    Chỗ này dùng để ghi chữ ký

  10. #10
    Ngày gia nhập
    04 2011
    Bài viết
    1

    Trích dẫn Nguyên bản được gửi bởi baotran Xem bài viết
    Cám ơn bạn thuan199 nhiều nha!
    Do mình mới học C# nên có nhiều chỗ mình không hiểu mấy...
    Mình đang làm 1 đề tài nên rất cần sự giúp đỡ của các bạn: Ở trên mình hỏi không rõ ràng nên cách bạn chỉ mình không hiểu cho lắm.. Các bạn cho mình hỏi lại nha: Mình có form thế này:


    Mình muốn khi nhấn vào nút Chọn File thì mình sẽ mở file Excel lên DataGridView, sau đó nhấn nút Cật nhật thì nó sẽ lưu thông tin vào CSDL trong Access.
    - Mình chỉ biết dữ liệu từ CSDL access(nếu có sẵn) lên DataGridView thôi, nên khi Chọn File thì mình không làm được!
    Rất mong được sự giúp đỡ của các bạn!
    Bạn có demo như Thế này không cho mình xin với mình đang rất cần
    mình cần import excel vào rồi nhấn nút lưu lại
    ai có cho mình xin cũng được thank nhiều
    nick của mình thanh_quang288
    Đã được chỉnh sửa lần cuối bởi thanhquang288 : 02-04-2011 lúc 12:05 PM.

Các đề tài tương tự

  1. Algorithm Cách đếm số row của file excel khi import vào SQL Server
    Gửi bởi tuthien1990 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 20-03-2013, 11:20 AM
  2. Cách import dữ liệu từ file excel vào sql trong C#
    Gửi bởi tientrungkaka trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 8
    Bài viết cuối: 04-11-2012, 06:55 AM
  3. Làm sao để import file excel vào datagridview mà không cần mở file excel lên?
    Gửi bởi vthang.mta trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 10-09-2012, 03:35 PM
  4. Import và Export dữ liệu từ file Excel
    Gửi bởi hoangclick trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 13-04-2012, 04:15 PM
  5. Algorithm import dư liêu từ file excel có điều kiện
    Gửi bởi 123ga trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 30-03-2011, 12:19 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn