Найдено 4 результата

flashDEVART
Пн 15 фев 2016 19:29
Форум: MySQL Data Access Components
Тема: Проблемы при установке компилированной версии
Ответы: 3
Просмотры: 15833

Re: Проблемы при установке компилированной версии

Согласно Вашим рекомендациям, провел рад экспериментов:
1) Установка, удаление, переустановка MyDAC под учетной записью Администратора всегда приводит к успеху: компоненты регистрируются в IDE, все хорошо;
2) С установленным MyDAC под учетной записью Администратор, при переключении в учетную запись Пользователь, компоненты MyDAC в среде IDE отсутствуют;
3) Установка, удаление, переустановка MyDAC под учетной записью Пользователь никогда не приводит к успеху: компоненты не регистрируются в IDE;
4) С установленным MyDAC под учетной записью Пользователь (и отсутствии их в IDE), при переключении в учетную запись Администратора, компоненты MyDAC в среде IDE присутствуют, все хорошо.
5) Антивирус DrWeb при всех экспериментах-включен.

------------------------------------------------------------------------------------------------------------------------------------
> Для корректной установки MyDAC в Windows 10 пользователь должен обладать правами администратора.

> Best regards,
> Viktor
------------------------------------------------------------------------------------------------------------------------------------
Здравствуйте

Права Администратора у Пользователя есть.
Замечание довольно странное, так как инсталятор требует пароль Администратора при установке и установить MyDAC, не имея пароля Администратора, невозможно.
flashDEVART
Чт 04 фев 2016 16:29
Форум: MySQL Data Access Components
Тема: Проблемы при установке компилированной версии
Ответы: 3
Просмотры: 15833

Проблемы при установке компилированной версии

Добрый день
При установке компилированной версии Packages автоматически не регистрируются.
Для меня данная проблема началась с 8.5.14, сейчас 8.6.21
До этого работал в XE, в ней только х32, регистрировал Packages вручную.
Сейчас XE8, два режиме (x32 и x64), как правильно регистрировать - не знаю.

PS: Возможно, проблема связана с установкой Продукта в директорию не по умолчанию.
Uninstall не восстанавливает значение путей по умолчанию, проверить версию не могу.

Вопрос: что сделать, чтобы Packages автоматически регистрировались или как их правильно зарегистрировать с учетом x32 и x64?

PPS: В файле MyDAC.chm в разделе Installation есть указания только по x32

Спасибо
flashDEVART
Ср 20 май 2015 18:48
Форум: MySQL Data Access Components
Тема: Искаженное сообщение об ошибке 10061
Ответы: 5
Просмотры: 18136

Re: Искаженное сообщение об ошибке 10061

Сообщение в таком виде появляется, если установить у TMyConnection.UseUnicode:=False
Насколько понял, это вот отсюда:
procedure TMySQLConnection.MySQLError(Component: TObject);
.......
MsgBuf := FMySQLAPI.mysql_error(FMySQL);
if FUseUnicode then
Msg := UTF8Decode(MsgBuf)
else
Msg := _string(MsgBuf);

Но в:
procedure TCRVioTcp.InternalConnect;
....
FLastError := Format('Cannot connect to server on host ''%s'':'#$D#$A'%s.'#$D#$A'Socket Error Code: %d($%X)', [FHostname, SysErrorMessage(GetSocketError), GetSocketError, GetSocketError]);
....
где
....
FLastError: string;


По тексту еще много функций FLastError := Format(....
flashDEVART
Вт 19 май 2015 18:35
Форум: MySQL Data Access Components
Тема: Искаженное сообщение об ошибке 10061
Ответы: 5
Просмотры: 18136

Искаженное сообщение об ошибке 10061

Добрый день.
Версия 8.5.14, Embarcadero® RAD Studio XE Version 15.0.3953.35171

Для SocketError=10061 и, соответственно, CR_CONN_HOST_ERROR = 2003 сообщение об ошибке выводится в искаженном виде (во вложении) (где-то теряется UNICODE)

Спасибо