У меня есть скрипт FSX, который включает провайдера типов. Когда скрипт запускается, я хотел бы показать удобное для пользователя сообщение, когда провайдер типа выдает исключение. (Например, когда SqlDataProvider
не может подключиться к базе данных.)
Возможно ли это?
Это, очевидно, не сработает, но иллюстрирует идею:
type Sql =
try
SqlDataProvider< DatabaseVendor = databaseVendor, ConnectionString = connectionString, TableNames = tableNames >
with ex ->
printfn "Cannot connect to the database."
Здесь - это сущность, которую можно использовать для проверки потенциальных решений.