Здравствуйте, проблема заключается в том что в компоненте MyConnection когда я убираю UserName,Password, Server, DataBase и компилирую приложения выдает ошибку хотя я не указываю данные на подключение к локальной сети как исправит эту ошибку.
При запуске программы я должен выбрать данные на подключение к базе.
Ошибка 10061
Re: Ошибка 10061
Данная ошибка может возникать, если в дизайн-тайме было установлено соединение с БД. В таком случае, для предотвращения возникновения данной ошибки, установите свойство TMyConnection.Options.KeepDesignConnected в False в Object Inspectore , тогда, даже если в дизайн-тайме было установлено соединение, TMyConnection в ран-тайм не будет автоматически подключаться к БД.
Также обратите внимание на свойство TMyConnection.Options.AllowImplicitConnect, если оно установлено в True и вы активируете какой-то из MyDAC датасет компонентов (например MyQuery, MyTable, TMyStoredProc) до соединения с MySQL сервером, будет предпринята попытка соединиться с сервером. В таком случае, для предотвращения возникновения ошибки, установите свойство TMyConnection.Options.AllowImplicitConnect в False.
Вы можете включить отображение диалогового окна настройки подключения к MySQL серверу при попытки установления соединения с сервером. Для этого подключите модуль MyDacVcl в раздел uses вашего модуля и установите свойство TMyConnection.LoginPrompt в True.
Более подробную информацию об этих свойствах Вы можете получить в MyDAC помощи:
https://www.devart.com/mydac/docs/#deva ... nected.htm
https://www.devart.com/mydac/docs/#deva ... onnect.htm
https://www.devart.com/mydac/docs/#deva ... prompt.htm
Также обратите внимание на свойство TMyConnection.Options.AllowImplicitConnect, если оно установлено в True и вы активируете какой-то из MyDAC датасет компонентов (например MyQuery, MyTable, TMyStoredProc) до соединения с MySQL сервером, будет предпринята попытка соединиться с сервером. В таком случае, для предотвращения возникновения ошибки, установите свойство TMyConnection.Options.AllowImplicitConnect в False.
Вы можете включить отображение диалогового окна настройки подключения к MySQL серверу при попытки установления соединения с сервером. Для этого подключите модуль MyDacVcl в раздел uses вашего модуля и установите свойство TMyConnection.LoginPrompt в True.
Более подробную информацию об этих свойствах Вы можете получить в MyDAC помощи:
https://www.devart.com/mydac/docs/#deva ... nected.htm
https://www.devart.com/mydac/docs/#deva ... onnect.htm
https://www.devart.com/mydac/docs/#deva ... prompt.htm
Re: Ошибка 10061
Большое спасибо за помощь, разобрался
Re: Ошибка 10061
Рады слышать, что проблема решена. Обращайтесь к нам, если у Вас возникнут вопросы по MyDAC.