powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
16 сообщений из 16, страница 1 из 1
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38375504
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Перевожу прогу delphi с BDE на ADO. База создана на Adaptive Server Anywhere 9.0.1.1751. Возникла проблема при сохранении полей типа varchar. В базе они сохраняются с добавлением в конец пробелов до длины поля. C BDE было все нормально. Полазив по исходникам в delphi обнаружил, что проблема возникает на уровне родного OLE DB провайдера ASAprov.90. Он определяет тип таких полей как adFixedChar c фиксиованной длиной. Если прогу подключаю к базе через провайдер микрософт через ODBC MSDASQL проблема исчезает.
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38375512
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы обновите для начала ваш сервер и клиента...
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38375517
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlov,

До чего обновить? версия?
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38375591
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
23.08.2013 11:34, Savkin Igor пишет:

> До чего обновить? версия?

До последнего билда девятки. Искренне ваш, Капитан Очевидность .
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38375618
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000,

попробую обновиться до 9.0.2
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38377966
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Savkin Igor,
Обновился! А так не хотелось. Чувствовал, что начнутся проблемы. Щас вообще в прогу войти не могу. Там где в ASA 901 функция db_property выдавала количество активных коннектов как число, в ASA 902 выдает как строку. И др. безобразия начались. Где совместимость. Злости не хватает. Мудилы из нижнего тагила в этом Sybase. Столько времени теряю на мелочах
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38377984
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Savkin IgorSavkin Igor,
Обновился! А так не хотелось. Чувствовал, что начнутся проблемы. Щас вообще в прогу войти не могу. Там где в ASA 901 функция db_property выдавала количество активных коннектов как число, в ASA 902 выдает как строку. И др. безобразия начались. Где совместимость. Злости не хватает. Мудилы из нижнего тагила в этом Sybase. Столько времени теряю на мелочах

Странно все это, поскольку мы в свое время переводили с BDE правда на ODBC, и проблем вообще не было, причем переводили еще с версии 5.5.4 на 7.0.4, которую затем апгрейдели на 8-ку, а затем и на 9-ку, скомпилированный exe-ник под 7-ку для 8-ки и 9-ки вообще не перекомпилировался даже...
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38378312
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlov,
Так если я использую провайдер микрософт который работает через ODBC то все нормально. Проблемы с родным провайдером. Смысл мне использовать msdasql+ODBC? C тем же успехом я мог остаться на BDE+ODBC
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38378321
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Savkin Igor,
Ну вроде подправил кое чего, в программу вошел под родным провайдером. Пробелы в конеюц строки не добавляются. Это радует! Пять минут полет нормальный. А перелопатить кода еще уйма. Ждем очередных гадостей от Сайбейс
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38378464
Sergey Orlov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можете еще попробовать использовать компоненты доступа к ASA от Сергея Гаврилова , они специально под delphi заточены...
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38378514
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey Orlov,
Сторонние компоненты для БД не использую тк прога должна быть универсальной. С возможностью работы с разными форматами баз
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38378665
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
27.08.2013 0:17, Savkin Igor пишет:

> Обновился! А так не хотелось. Чувствовал, что начнутся проблемы. Щас
> вообще в прогу войти не могу. Там где в ASA 901 функция db_property
> выдавала количество активных коннектов как число, в ASA 902 выдает как
> строку. И др. безобразия начались. Где совместимость. Злости не хватает.

С совместимостью у ASA всё в порядке.

Кстати, идея работать из Delphi с ASA через ADO странная сама по себе
ввиду наличия NativeDB и SaVCL.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38378842
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dim2000,
писал ранее: нужна универсальность.
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38379150
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
27.08.2013 16:57, Savkin Igor пишет:

> писал ранее: нужна универсальность.

(Пожимая плечами) Ну тогда не жалуйся...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38379270
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Savkin IgorDim2000,
писал ранее: нужна универсальность.Универсальность это миф.
...
Рейтинг: 0 / 0
Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
    #38400052
Savkin Igor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Savkin Igor,
пока не поставил последний build 3951 лезли непонятные ошибки. Щас вроде норм.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Добавляются пробелы при сохранении varchar ASA 9.0.1 + ADO
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]