Lấy dữ liệu từ Ms SQL vào Excel?

Liên hệ QC

hayhoi

Thành viên mới
Tham gia
16/11/08
Bài viết
4
Được thích
0
Chào các bạn,
Tôi có 1 số bảng và 1 số viewer trong Ms sql2005. Nay tôi muốn tư Excel có thể lây đươc dữ liệu đó theo thời gian thực (tự động cập nhật dữ liệu hoặc refesh).
Thậm chí gửi cho người khác sử dụng mà ko bị hỏi pass truy cập sql, thậm chí không cho họ biết code,..,
Rất mọng nhận được chỉ dân của các bạn. Xin cảm ơn
 
To: Hayhoi,
Để lấy dữ liệu từ SQL Server 2005 đưa vào Excel nếu bạn dùng ADO thì có thể mô tả các bước như sau:
1. Kết nối với CSDL. Bước này là quan trọng. Bạn cần phải được cấp quyền. Bạn có thể đọc sách ADO toàn tập, trong sách tôi đã có hướng dẫn. Còn chuổi kết nối, tôi cũng đã có bổ xung trong phần sách tham khảo (download từ trang web http://www.connectionstring.com/ hoặc bạn có thể tham khảo tại đây.
2. Sau khi kết nối được với CSDL, bước tiếp theo là lấy dữ liệu đưa vào Excel. Tùy thuộc vào dữ liệu muốn lấy ra của bạn chứa trong các bảng dữ liệu nào trong CSDL mà viết câu lệnh SQL.
3. Sau khi đã lấy được dữ liệu theo yêu cầu thì đóng kết nối lại.

Thật sự ra thông thường nếu bạn không phải làm việc trong IT của công ty, bạn sẽ không được cấp quyền để làm việc này.

Chúc bạn thành công.

Lê Văn Duyệt
PS: Bạn có thể tham khảo ví dụ tại đây
 
Trong MS SQL thì tôi đã querry ngon lành rồi, bây giờ tôi muốn chuyển sang file excel để mọi trong Cty sử dụng. Bạn nào biết làm ơn cho 1 ví dụ. Cảm ơn truoc

Có ai giúp được tôi không?????????
 
Chỉnh sửa lần cuối bởi điều hành viên:
Lần chỉnh sửa cuối:
Cảm ơn các bạn, Nay tôi đã làm đựoc rồi, tuy nhiên tôi cần phải ẩn Edit Query để tránh tình trạng cac user biết được Pass của Database và chỉnh sửa linh tịnh. Vậy ai biết cách làm thế nào để ẩn Edit Query làm ơn chỉ giùm?

Hỏi thêm các ban,
Dữ liêu tôi lấy từ SQL về sao ko thể Vlookup được, mặc dù tôi đã thay đổi format đủ các kiểu
 
Chỉnh sửa lần cuối bởi điều hành viên:
Hỏi thêm các ban,
Dữ liêu tôi lấy từ SQL về sao ko thể Vlookup được, mặc dù tôi đã thay đổi format đủ các kiểu
Bạn đưa thử một cái SQL đã lấy về mà không thể VLOOKUP được lên đây, mọi người sẽ xem dùm bạn.
 
Cảm ơn các bạn, Nay tôi đã làm đựoc rồi, tuy nhiên tôi cần phải ẩn Edit Query để tránh tình trạng cac user biết được Pass của Database và chỉnh sửa linh tịnh. Vậy ai biết cách làm thế nào để ẩn Edit Query làm ơn chỉ giùm?
 
e cũng muốn hỏi câu này , làm thể nào để ẩn hay lock các câu lênh sql query để user ko đọc và edit dc
 
e cũng muốn hỏi câu này , làm thể nào để ẩn hay lock các câu lênh sql query để user ko đọc và edit dc

Mục đích làm gì vậy?
Vấn đề an ninh phải ở gốc chứ sao ở cành lá.
Bạn đưa chìa khoá cho người ta vào nhà thì người ta có cả trăm cách sao lại cái chìa khoá đó. Bạn chỉ có thể bảo đảm an ninh bằng cách dùng khoá khác khoá các phòng không muốn nguời ta vào.
Nói nôm na là chỉ có thể giới hạn bên dbase chứ không thể giới hạn bên Excel hữu hiệu được.
 
Web KT
Back
Top Bottom