Thiết lập là cơ sở dữ liệu mySQL trên máy chủ từ xa, sử dụng MS Access 2010 làm giao diện người dùng mặt trước.Lỗi trong OrderByOn thuộc tính trong Microsoft Access 2010
Vấn đề xảy ra trong các hình thức dựa trên các truy vấn được sắp xếp nằm bên dưới, nơi giao diện mặc định là hình thức liên tục:
tài sản OrderByOn là False theo mặc định - không phải là một vấn đề.
Người dùng bật thuộc tính OrderByOn, sử dụng nút sắp xếp lại các bản ghi (OrderByOn = True) - không phải là vấn đề.
Người dùng sau đó muốn sử dụng thứ tự sắp xếp gốc của truy vấn cơ bản, sử dụng nút tắt OrderByOn (OrderByOn = False) - có sự cố. Các yêu cầu tiếp theo của dữ liệu không cập nhật biểu mẫu. Có vẻ như khả năng requery dữ liệu bị tắt, cùng với chức năng OrderByOn.
Sự cố không xuất hiện ở chỗ thuộc tính OrderByOn dường như không sử dụng các chỉ mục mySQL cơ bản. Một hình phạt hiệu suất đáng kể do đó dường như được phát sinh nếu OrderByOn không thể được tắt, trừ khi hoàn toàn cần thiết.
MySQL có bất kỳ công cụ theo dõi SQL nào không? Sẽ rất hữu ích khi biết Jet đang gửi gì cho MySQL. Có lẽ bạn có thể bật ghi nhật ký ODBC. –
Bạn có đang sử dụng các bảng được liên kết ODBC không? – HK1
đến điểm của @ David-W-Fenton có MySQL không có Nhật ký SQL. xem [Tài liệu MySQL - Nhật ký truy vấn chung] (http://dev.mysql.com/doc/refman/5.1/en/query-log.html) Lưu ý câu thứ hai * "Máy chủ ghi thông tin vào nhật ký này khi khách hàng kết nối hoặc ngắt kết nối và ghi nhật ký mỗi câu lệnh SQL nhận được từ máy khách. "* –