hoanghoa_dtt91
Thành viên chính thức


- Tham gia
- 5/11/13
- Bài viết
- 67
- Được thích
- 0
Mình giờ cần lấy dữ liệu trong SQL để đưa ra Excel. Ai hướng dẫn mình lập trình trên excel để tự động lấy dữ liệu trong bảng SQL với. Thank!
Anh có thể viết cho em tham khảo một ví dụ cụ thể với.SQL tức là MS SQL Server hay là MySQL?
Đọc và tìm hiểu các đề tài "Chú ý: ... ADO ..."
Sau khi đã biết cách sử dụng ADO rồi thì chỉ cần biết:
1. Các bài kia dùng cỗ máy Jet hoặc Access để lấy dữ liệu. Voiws SQL Server thì phải dùng cỗ máy SQLOLEDB. Vì vậy phải thay chuỗi kết nối như sau:
connString = "Provider=SQLOLEDB;Data Source=INSTANCE\SQLEXPRESS;" & _
"Initial Catalog=Tên_DataBase;" & _
"Integrated Security=SSPI;"
2. Một số lệnh truy vấn và hàm hơi khác một chút (SQL Server dùng T-SQL trong khi Access dùng Access SQL) . Tuy nhiên nếu chỉ thuần truy vấn đơn giản thì in hệt nhau.
3. Đừng để ý đến mấy bài nói về DAO. Công cụ này tuy chạy hiệu quả hơn ADO hơn không dùng được tổng quan cho nhiều loại CSDL.
Tìm trên diễn đàn toàn thấy hướng dẫn "Kết nối truy vấn CSDL từ file Excel đến file Access."
Không thấy hướng dẫn truy vấn CSDL đến SQL Server. Ai giúp mình truy vấn tới SQL server với. Thank!
Anh có thể viết cho em tham khảo một ví dụ cụ thể với.
Anh giúp em viết code kết nối với e làm mà không được. Thank!Tôi có tật rất lười, hiếm khi viết code từ đầu đến cuối. Bạn làm bị vướng chỗ nào thì tôi chỉ cho cách sửa.
Thiết tưởng bạn làm việc với SQL Server mà không rành T-SQL thì không nên làm nữa. Dùng Import/Export Wizard đưa cả bảng snag Excel rồi truy vấn.
Các sư huynh cho em hỏi, làm sao để tự động xoá dữ liệu trong database trên SQL Server. Vì mình đưa liên tục dữ liệu lên sợ nó tràn. Thank!
ah sợ nó đầy ổ cứng nên em muốn 1 thời gian thì xóa các cái củ đi, thì phải làm thế nào?Cái gì tràn - "nó" là cái gì? Tràn ra làm sao?
SQL Server có những phương cách tiết giảm quy mô (culling) của nó. Vừa tiện lợi vừa an toàn. Tự dưng mang ra làm tự động bằng Excel có phải là đem chó đi kéo cày hay không!
Giờ em đang đưa dữ liệu từ phần mền khác lên database, cập nhập theo phút cứ 1 phút đẩy lên Table của SQL. Em muốn cứ một tháng thì dữ liệu này xóa đi và lưu lại từ dòng đẩu của Table. Ai giúp với, thank!
Em viết cái code trên phân mên cần đưa dữ liên database đây. Anh xem thêm giúp em lệnh xoá dữ liệu trong table bên sql server theo điều kiện thời gian với ạ. Thank!Từ đầu tôi đã nói không chuyên SQL Server thì cứ giao các công việc chỉnh đốn dữ liệu của nó cho Db Manager người ta làm.
Sợ tràn bảng thì tốt hơn hết bảo cái phần mềm ghi bảng nó làm thêm công việc xoá bớt dữ liệu cũ.