powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
17 сообщений из 17, страница 1 из 1
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32204219
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Использую базы ACCESS2002 под VB6. Компилирую проекты на вин98. Всегда прекрасно шли и под ХР. Но вот написал запрос посложнее и под ХР возникли проблемы:

Имеются две таблицы: Долги(поля ДатаДолга и СуммаДолга) и Платежи(поля ДатаПлатежа и СуммаПлатежа)
Платежи и долги могут осуществляться в разные дни.
Запрос должен выводить следующее:


ДатаДолга СуммаДолга ДатаПлатежа СуммаПлатежа
------------------------------------------------------------------
18.06.03.....1000
19.06.03.....1200
..........................................19.06.03......900
20.06.03.....800
..........................................25.06.03......2100
------------------------------------------------------------------

Запрос я сочинил не без помощи:
Код: plaintext
1.
2.
3.
4.
select ДатаДолга as Дата, ДатаДолга, СуммаДолга, null as ДатаПлатежа, null as СуммаПлатежа from t1 
union 
select ДатаПлатежа as Дата, null, null, ДатаПлатежа, СуммаПлатежа from t2 
order by Дата 


Под вин98 такую же такую же табличку, а под ХР некоторые нужные поля не видны, ненужные (счётчик) видны. В некоторых полях данные - не те что в базе сидят(вообще какие-то кракозябры).
Запрос вложен в ADODC. Который связан с VSFLEXGRID.
Мне кажется, что дело в MDAC или... не могу понять в чём...
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32204630
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Немного поработал под ХР и понял - проблема вроде как в ACCESS. Как я это понял? Я сделал вложенный запрос. Запустил его прямо из ACCESS, результат тот же - из вин98 идёт нормально, из ХР - кракозябры в поле Оплачено и в поле ID, а в таблицах Рейсы и Расчёты, откуда запрос берёт данные всё нормал.

Может кто-нить потестирует запрос (он прямо в базе) на ХР? База лежит по адресу Архив 34 килобайта.

P. S. Названия полей и таблиц в базе не те, что я писал в предыдущем сообщении, т.к. я писал для примера.
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32204980
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой-то бред... \r
За один день два похожих глюка всплыло. Вот второй \r
Может, расположение звезд виновато?
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32204985
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2realist
2Лифчик
А что такое UNICOD?
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32204994
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта типа наводящий вопрос такой, да? Мол все дело в компресии Unicode Memo-полей?
Пазор на обе мои чашечки :-(
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32204995
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну типа того...
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205004
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У нас-то в Карелии точно гроза шпарит и ливень тоже...
Может и позор мне, но я пока не понял, почему одно поле запроса выдаётся нормально, а второе, того же формата, ненормально.
Уж простите недоумка, но нельзя ли разжевать)))
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205010
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня UNICOD не причём
поле Денежное извращается)))
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205019
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй null заменить на какие-нибудь цифры для пробы и посмотри результат
возможно null воспринимается как слово.
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205022
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это не шутка.
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205031
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вадя, а ты бы не хотел пример-то скачать? Если у тебя ХР. Адрес я выше указывал. Сумлеваюсь, что нулл неправильно воспринимается.
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205046
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да. Я заменил null на ''. Кракозябры исчезли. Но мне нужно чтобы в гриде у меня отображалить рубли ( 1000р ), а теперь отображаются просто цифры ( 1000 )
Как быть?
Всё-таки это глюк винХР или что? Под вин98 null воспринимается отлично.
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205132
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скачаю
аналогичное было у меня
под ХР(офис и винды) null понимает а под 2000(офис и винды) нет
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205208
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см \r
/topic/39415
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205475
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок, этот топик закрываем, и переходим на /topic/39415
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205480
VIG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй вместо UNION использовать UNION ALL
...
Рейтинг: 0 / 0
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
    #32205932
realist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Молодец VIG!!! Проблема решена!!!
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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