Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Câu lệnh SQL xuất table ra Excel?

  1. #1
    Ngày gia nhập
    07 2009
    Bài viết
    93

    Mặc định Câu lệnh SQL xuất table ra Excel?

    Chào mọi người !
    Có ai biết câu lệnh SQL để xuất 1 table ra excel vui lòng chỉ giúp (không dùng store)
    Cảm ơn

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    /Users/richtran
    Bài viết
    103

    Câu lệnh thì mình không biết nhưng bạn có thể làm một cách thủ công từ giao diện của SQL Server. Chi tiết tham khảo ở đây
    Ref Link Code:

  3. #3
    Ngày gia nhập
    04 2012
    Bài viết
    8

    Trích dẫn Nguyên bản được gửi bởi MYNAM Xem bài viết
    Chào mọi người !
    Có ai biết câu lệnh SQL để xuất 1 table ra excel vui lòng chỉ giúp (không dùng store)
    Cảm ơn
    SQL Code:
    1.  
    2.  
    3. --Dành cho Office 2003 (.XLS)
    4. INSERT INTO OPENROWSET ('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=c:\Table_file_name.xls;','SELECT * FROM [Sheet1$]')SELECT * FROM Table_Can_dua_ra_excel
    5.  
    6. --Dành cho Office 2007 (.XLSX)
    7. INSERT INTO OPENROWSET ('Microsoft.ACE.OLEDB.12.0', 'Excel 8.0;Database=c:\Table_file_name.xlsx;','SELECT * FROM [Sheet1$]')SELECT * FROM Table_Can_dua_ra_excel

  4. #4
    Ngày gia nhập
    07 2009
    Bài viết
    93

    Mình làm theo câu lệnh xuất ra excel 2003 thì bị lỗi :

    "OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" returned message "The Microsoft Jet database engine could not find the object 'Sheet1$'. Make sure the object exists and that you spell its name and the path name correctly.".
    Msg 7350, Level 16, State 2, Line 1
    Cannot get the column information from OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)"."

  5. #5
    Ngày gia nhập
    04 2010
    Bài viết
    1,534

    Lỗi đó xảy ra khi hàm OpenRowset không tìm được file.
    Trong cái hệ thống chứa cái server, đã có file này chưa: c:\Table_file_name.xls

    tb. nếu máy chủ (server) khác với máy truy cập (client), thì file phải nằm trên máy chủ, không thể nằm trên máy truy cập.

  6. #6
    Ngày gia nhập
    07 2009
    Bài viết
    93

    Mặc định Câu lệnh SQL xuất table ra Excel?

    À như vậy file .xls phải được tạo ra trước phải không bạn. Sao câu lệnh SQL không tạo ra file .xls luôn thì tốt

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

  1. Lỗi font khi xuất html table ra excel
    Gửi bởi Keither trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 1
    Bài viết cuối: 10-10-2013, 10:38 AM
  2. Xuất dữ liệu từ Table ra Excel lỗi khi chạy trên Localhost
    Gửi bởi anhsang trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 21-11-2012, 01:59 PM
  3. Sử dụng file excel template có sẵn xuất ra report dạng excel?
    Gửi bởi ndnhan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 30-10-2012, 08:19 AM
  4. Xuất dữ liệu ra Excel 2003 có khác với Excel 2007 không?
    Gửi bởi thuan199 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 31-03-2011, 08:47 AM
  5. Đọc ghi file Excel | Truy xuất Excel, như thế nào?
    Gửi bởi khacthuy trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 5
    Bài viết cuối: 01-04-2009, 08:54 PM

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