Chúng tôi có một cơ sở dữ liệu máy chủ SQL. Để thao tác dữ liệu không theo lập trình, tôi có thể sử dụng SQL Server Management Studio bằng cách nhấp chuột phải vào một bảng và chọn "Open Table". Tuy nhiên điều này là chậm cho các bảng rất lớn và phân loại và lọc là cồng kềnh.Cách tốt nhất để làm việc với dữ liệu SQL Server không theo chương trình là gì?
Thông thường những gì chúng tôi đã làm cho đến bây giờ là tạo cơ sở dữ liệu Access có chứa các bảng được nối kết trỏ đến các bảng và dạng xem SQL Server. Việc mở một bảng lớn nhanh hơn rất nhiều theo cách này và Access có khả năng lọc và phân loại cú nhấp chuột dễ sử dụng.
Tuy nhiên, vì Access 2007, phân loại đặc biệt khá chậm khi làm việc với các bảng lớn. Cơ sở dữ liệu Access cũng có thể vô tình khóa các bảng cơ sở dữ liệu, chặn các quá trình khác có thể cần truy cập dữ liệu. Tạo cơ sở dữ liệu Access ở nơi đầu tiên và cập nhật nó khi các bảng mới được thêm vào SQL Server, cũng rất tẻ nhạt.
Có cách nào tốt hơn để làm việc với dữ liệu cung cấp khả năng sử dụng của Access mà không có nhược điểm của Access không?
Một hotfix vừa được phát hành cho Access 2007 có thể giải quyết vấn đề hiệu suất bạn đã có. Xem http://support.microsoft.com/kb/956054 để biết chi tiết.Nhưng nó chỉ có thể giải quyết vấn đề trong biểu mẫu, không phải trong dạng xem biểu dữ liệu. –