2010-03-16 15 views
16

Tôi muốn có thể chuyển đổi các kế hoạch truy vấn SQL Server từ XML sang hình ảnh. Lý tưởng nhất là một định dạng vector, nhưng một bitmap sẽ làm.Có cách nào để chuyển đổi chương trình truy vấn SQL Server thành một hình ảnh không?

Có thư viện nguồn mở để thực hiện việc này không? Hoặc tôi có thể sử dụng một trong những SQL Server Management Studio DLLs?

Cảm ơn.

+0

Chỉ cần tò mò .... Nhu cầu tạo hình ảnh như thế nào? – Raja

+0

Nó sẽ được sử dụng trong một sản phẩm cho phép bạn xem các kế hoạch hiện đang hoạt động kém và xem các kế hoạch của bạn đã thay đổi như thế nào theo thời gian. Vì nó sẽ là bên ngoài để SSMS, nó sẽ được tốt đẹp để hình dung chúng mà không cần phải mở chúng trong SSMS. Sau khi đọc XSD, nó không quá phức tạp, vì vậy nếu thất bại, tôi có thể tự làm. Cảm ơn. –

+0

Wow ... mà có vẻ là một ý tưởng tuyệt vời .... IMHO một pic là 100 lần tốt hơn so với một đoạn văn. Tất cả tốt nhất và làm bài khi bạn tìm thấy một giải pháp. – Raja

Trả lời

1

Tôi đã thấy mọi người làm một số nội dung khá thú vị với XSLT. Ấn tượng nhất là một đầu ra XML kiểu CAD thay đổi từ ứng dụng này sang ứng dụng khác để nhập.

Bạn có thể sử dụng XSLT để tạo đánh dấu WPF, hoặc PostScript ... Có một số tùy chọn ở đây ...

+0

... tất nhiên - điều đó nói rằng không có lý do gì bạn không thể làm điều này thông qua mã ... –

+0

vấn đề là làm thế nào bạn có thể render xml sqlplan như ssms nào. –

+0

Tôi đánh dấu đây là câu trả lời hay nhất vì tôi khá chắc chắn mình sẽ phải tự mình làm điều đó. Sau khi nghiên cứu lược đồ hơn nữa, tôi đồng ý rằng thuật toán có thể được biểu diễn dưới dạng biến đổi chức năng trên XML, nhưng đối với sự tỉnh táo của riêng tôi, tôi sẽ không sử dụng XSLT. ;) Cảm ơn. –

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