2011-11-08 13 views

Trả lời

4

Nếu tìm thấy this dự án (NCql) được viết bằng C#.

+0

Cảm ơn, đây là những gì tôi cần. Quá xấu có thực sự không phải là bất kỳ tài liệu nào khác hơn là "sử dụng công cụ ứng dụng khách để chạy thử nghiệm và tìm ra mọi thứ cho chính mình" lol. – StronglyTyped

0

Viết trình phân tích cú pháp của riêng bạn phải đủ dễ dàng, ít nhất là nhìn vào cú pháp. Nhưng trình phân tích cú pháp không phải là phần khó - công việc thực sự bắt đầu trong việc dịch các biểu thức truy vấn thành cú pháp tương đương trong các nguồn dữ liệu khác.

Nếu tôi được giao nhiệm vụ tìm kiếm một giải pháp ở đây, một cách tiếp cận tôi sẽ khám phá:

  1. Viết phân tích cú pháp CQL
  2. Tạo một lớp dịch để kết hợp LINQ
  3. Add-in LINQ thư viện (LINQ cho SQL, LINQ cho các đối tượng, LINQ cho yada-yada-yada)

Như mọi khi, số dặm của bạn có thể thay đổi.

Các vấn đề liên quan