Khi sử dụng SqlCommand để thực hiện truy vấn không (chẳng hạn như khôi phục cơ sở dữ liệu), có thể lập trình lấy văn bản thường được đăng lên tab "Tin nhắn" nếu sử dụng Management Studio không? Và nếu thế thì sao?Sử dụng SqlCommand để thực thi truy vấn không, bạn có thể nhận được văn bản thông thường được đăng lên "Tin nhắn" không?
13
A
Trả lời
22
Vâng, có một móc sự kiện trên đối tượng SqlCommand gọi SqlInfoMessage, mà bạn có thể móc vào:
SqlConnection _con = new SqlConnection("server=.;database=Northwindintegrated Security=SSPI;");
_con.InfoMessage += new SqlInfoMessageEventHandler(_con_InfoMessage);
Các xử lý sự kiện sẽ trông như thế này:
static void _con_InfoMessage(object sender, SqlInfoMessageEventArgs e)
{
string myMsg = e.Message;
}
Các "e.Message "là thông báo được in ra cửa sổ thông báo trong SQL Server Mgmt Studio.
Marc
Các vấn đề liên quan
- 1. OpenPop.net nhận được tin nhắn văn bản thực tế
- 2. Tôi có thể nhận được truy vấn đầy đủ mà PreparedStatement sắp thực thi không?
- 3. Có thể thực thi tệp văn bản từ truy vấn SQL không?
- 4. Có tốt hơn khi tái sử dụng SqlCommand khi thực thi cùng một truy vấn SQL nhiều lần không?
- 5. Thực thi trình nghe tin nhắn JMS không thành công và không có ErrorHandler được đặt
- 6. Tin nhắn Erlang/OTP có đáng tin cậy không? Tin nhắn có thể được sao chép không?
- 7. cách nhận tin nhắn văn bản đến cổng cụ thể ..
- 8. Chúng tôi có thể sử dụng regex với truy vấn jquery thông thường không?
- 9. Người tiêu dùng không nhận được tin nhắn từ ActiveMQ
- 10. Tôi có thể cache các truy vấn LINQ được thực thi một phần không?
- 11. Tôi có thể nhận được văn bản được đánh dấu bằng JQuery không?
- 12. Gửi tin nhắn SMS/Tin nhắn văn bản qua PHP
- 13. Ai đó có thể giải thích nhà môi giới tin nhắn nào được sử dụng không?
- 14. Đã nhận được tin nhắn bưu điện
- 15. Truy vấn SQL được thực thi nhiều nhất?
- 16. Hàng đợi JMS nhận được tin nhắn?
- 17. Python: Chỉ truy xuất văn bản tin nhắn POP3, không có tiêu đề
- 18. Tin nhắn SignalR không nhận được trên máy khách
- 19. Bản thân một bản phân phối lõi có thể thực thi được không?
- 20. Có thể thêm liên kết vào tin nhắn flash khi được xác nhận không?
- 21. Nhận xét OAuth trên Facebook: Mã thông báo truy cập không thể được giải mã
- 22. Có thể sử dụng Querydsl không có các loại truy vấn được tạo không?
- 23. sql nhận được thông tin, nhưng để sai
- 24. Tôi có thể sử dụng ReSharper để thực thi các tiêu chuẩn nhận xét không?
- 25. Có thể thực hiệnSegueWithIdentifier được sử dụng với AppDelegate không?
- 26. Không thể thực thi xóa truy vấn đúng cách bằng cách sử dụng rawQuery
- 27. có/không có tập tin thực thi
- 28. gửi tin nhắn văn bản qua .net
- 29. Tấn công SQL Injection có thể được thực hiện thông qua bất kỳ thứ gì ngoài SqlCommand không?
- 30. Có ổn không khi thông tin đăng nhập cơ sở dữ liệu được lưu trữ trong văn bản thuần túy?
+1: Thsi thật tuyệt vời. Sau khi sử dụng ADO.NET trong nhiều năm, đây là lần đầu tiên gặp phải điều này ... – Sung
:-) Rất vui khi bạn thích nó! NET nói chung là soooo rộng lớn - tất cả mọi người liên tục học hỏi và chọn lên thủ đoạn mới :-) –