validateConnectionString method
Validates connection string format without opening a connection.
Returns null when valid; otherwise a human-readable validation message.
Implementation
Future<String?> validateConnectionString(String connectionString) async {
final r = await _sendRequest<ValidateConnectionStringResponse>(
ValidateConnectionStringRequest(_nextRequestId(), connectionString),
);
if (r.isValid) {
return null;
}
return r.errorMessage ?? 'Invalid connection string';
}