Tôi đang tìm một câu lệnh SQL giả sẽ làm việc từ một kết nối C# SQL để kiểm tra kết nối. Về cơ bản tôi cần phải gửi một yêu cầu đến cơ sở dữ liệu, tôi không quan tâm đến nó, tôi chỉ muốn nó thành công nếu cơ sở dữ liệu vẫn còn ở đó và ném một ngoại lệ nếu cơ sở dữ liệu không phải là cơ sở dữ liệu.Câu lệnh SQL để kiểm tra kết nối?
Kịch bản tôi đang thử là mất kết nối với cơ sở dữ liệu, nơi thuộc tính của Nhà xuất bản SQLConnections dường như vẫn còn "Mở" nhưng không có kết nối.
Tốt cho SQL Server, nhưng điều đó sẽ không hoạt động đối với DB2 hoặc Oracle. Xem câu trả lời của Pax Diablo. – Dave