Я пытаюсь подключиться к базе данных SQL Server с помощью TestComplete 11, но получаю сообщение об ошибке
Провайдер не найден. Он может быть неправильно установлен.
Я добавил драйвер ODBC, вы можете посмотреть на скриншоте
Ниже приведен код, который я использую, пожалуйста, дайте мне знать, как я могу его исправить.
AConnection = ADO.CreateADOConnection();
// Specify the connection string
var AConnection = ADO.CreateADOConnection();
AConnection.ConnectionString = "Provider=SQLDriver; Server = KEOUS-SQL\MSSQLSERVER01,1724; Database=K212.HrPayroll.ThamesValley.Hina;user id = sql.server;password=sql.server";
// Suppress the login dialog box
AConnection.LoginPrompt = false;
AConnection.Open();
// Execute a simple query
RecSet = AConnection.Execute_("SELECT * FROM EC_GROUP WHERE EMP_GROUP_CODE = 'ADMIN1'");
// Iterate through query results and insert data into the test log
RecSet.MoveFirst();
while(! RecSet.EOF)
{
Log.Message(RecSet.Fields.Item("EC_GROUP").Value, RecSet.Fields.Item("EMP_GROUP_CODE").Value);
RecSet.MoveNext();
}
AConnection.Close();