ODBC có hỗ trợ các cuộc gọi không đồng bộ không? Nếu có, thì bạn có thể cho tôi biết về bất kỳ tài liệu tham khảo nào không?Tôi có thể thực hiện cuộc gọi ODBC không đồng bộ không? Bất kỳ tài liệu tham khảo?
Ngôn ngữ ưa thích của tôi là C++.
ODBC có hỗ trợ các cuộc gọi không đồng bộ không? Nếu có, thì bạn có thể cho tôi biết về bất kỳ tài liệu tham khảo nào không?Tôi có thể thực hiện cuộc gọi ODBC không đồng bộ không? Bất kỳ tài liệu tham khảo?
Ngôn ngữ ưa thích của tôi là C++.
Tôi muốn biết chính xác điều tương tự. Một giải pháp rõ ràng là duy trì một nhóm các chủ đề mà mỗi thực hiện các cuộc gọi ODBC đồng bộ và được báo hiệu (và trả về tín hiệu) một cách không đồng bộ.
bài viết MSDN Đây có thể là điểm khởi đầu cho bạn: Executing Statements ODBC: Asynchronous Execution
+1 "Chỉ cần làm điều đó với các chức năng không đồng bộ" –
Thông thường nó có vẻ như điều đó được thực hiện ở một mức độ trừu tượng của một ứng dụng, hoặc bạn cuộn của riêng bạn. Bất kỳ thứ gì liên quan đến hành động "mở" có thể chặn được đều có thể sinh ra một luồng cho mục đích quản lý mở và tăng tín hiệu hoặc đặt cờ ở đâu đó trên toàn cầu khi nó xảy ra.
Một số khung công tác khá tốt về việc cung cấp cả hai hương vị. Flex đến với tâm trí, nơi nó rất hữu ích cho nó để chơi các thủ thuật với các trình duyệt duy nhất/javascript/swf thread.
Hàm ODBC không đồng bộ là tính năng do trình điều khiển ODBC cung cấp.
Trước ODBC3.8 chỉ các cuộc gọi liên quan đến tuyên bố có thể được kích hoạt không đồng bộ. Bắt đầu các cuộc gọi chức năng liên quan đến kết nối ODBC3.8 cũng có thể được kích hoạt async.
Tất nhiên chúng tôi có thể triển khai bất kỳ chức năng bị thiếu nào ở phía ứng dụng nhưng việc triển khai thực hiện ở trình điều khiển khiến mọi thứ ít gây đau đớn hơn ở phía ứng dụng.
Tôi đang tìm danh sách trình điều khiển toàn diện, trong đó nêu rõ liệu trình điều khiển có hỗ trợ các cuộc gọi không đồng bộ ngoài hộp không. Hãy chỉ cho tôi một danh sách như vậy nếu có ai biết về nó.
Điều tôi đã phát hiện ra hôm nay là: http://www.codeproject.com/KB/database/asyncrecordset.aspx Đây là ví dụ về cách thực hiện cuộc gọi ODBC không đồng bộ, mỗi truy vấn chờ trên một chuỗi, yêu cầu có thể bị hủy nhưng không thực sự là truy vấn không đồng bộ, nơi chúng tôi nhận được khối dữ liệu. – Kiril
Không đồng bộ là trong mắt của khán giả! – Kieveli