Có cách nào để lấy các thủ tục được lưu trữ từ cơ sở dữ liệu SQL Server 2005 Express bằng C# không? Tôi muốn xuất tất cả các dữ liệu này theo cùng một cách mà bạn có thể viết nó bằng cách sử dụng SQL Server Management Studio, mà không cần phải cài đặt GUI.Cách đơn giản để lập trình có được tất cả các thủ tục được lưu trữ
Tôi đã thấy một số tham chiếu để thực hiện điều đó thông qua PowerShell nhưng cuối cùng, ứng dụng giao diện điều khiển C# là những gì tôi thực sự muốn.
Để làm rõ ....
Tôi muốn kịch bản hành các thủ tục lưu trữ. Danh sách thông qua Select * from sys.procedures
là hữu ích, nhưng cuối cùng tôi cần phải viết kịch bản ra từng cái này.
ROUTINE_DEFINITION trong THÔNG TIN_SCHEMA (trong SQL 2005) không may là cắt ngắn cho SP dài. Tôi sẽ theo dõi mã của tôi cho điều này và đăng nó trong câu trả lời khác. –