|
|
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Использую базы 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. Под вин98 такую же такую же табличку, а под ХР некоторые нужные поля не видны, ненужные (счётчик) видны. В некоторых полях данные - не те что в базе сидят(вообще какие-то кракозябры). Запрос вложен в ADODC. Который связан с VSFLEXGRID. Мне кажется, что дело в MDAC или... не могу понять в чём... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 12:07 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Немного поработал под ХР и понял - проблема вроде как в ACCESS. Как я это понял? Я сделал вложенный запрос. Запустил его прямо из ACCESS, результат тот же - из вин98 идёт нормально, из ХР - кракозябры в поле Оплачено и в поле ID, а в таблицах Рейсы и Расчёты, откуда запрос берёт данные всё нормал. Может кто-нить потестирует запрос (он прямо в базе) на ХР? База лежит по адресу Архив 34 килобайта. P. S. Названия полей и таблиц в базе не те, что я писал в предыдущем сообщении, т.к. я писал для примера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 15:12 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Какой-то бред... \r За один день два похожих глюка всплыло. Вот второй \r Может, расположение звезд виновато? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 19:47 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
2realist 2Лифчик А что такое UNICOD? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 19:55 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Эта типа наводящий вопрос такой, да? Мол все дело в компресии Unicode Memo-полей? Пазор на обе мои чашечки :-( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 20:11 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
ну типа того... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 20:12 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
У нас-то в Карелии точно гроза шпарит и ливень тоже... Может и позор мне, но я пока не понял, почему одно поле запроса выдаётся нормально, а второе, того же формата, ненормально. Уж простите недоумка, но нельзя ли разжевать))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 20:37 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
у меня UNICOD не причём поле Денежное извращается))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 20:47 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
попробуй null заменить на какие-нибудь цифры для пробы и посмотри результат возможно null воспринимается как слово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 21:01 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
это не шутка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 21:03 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
вадя, а ты бы не хотел пример-то скачать? Если у тебя ХР. Адрес я выше указывал. Сумлеваюсь, что нулл неправильно воспринимается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 21:26 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Да. Я заменил null на ''. Кракозябры исчезли. Но мне нужно чтобы в гриде у меня отображалить рубли ( 1000р ), а теперь отображаются просто цифры ( 1000 ) Как быть? Всё-таки это глюк винХР или что? Под вин98 null воспринимается отлично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.07.2003, 22:41 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
скачаю аналогичное было у меня под ХР(офис и винды) null понимает а под 2000(офис и винды) нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 08:58 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
см \r /topic/39415 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 10:04 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Ок, этот топик закрываем, и переходим на /topic/39415 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 12:47 |
|
||
|
SQL-запрос на вин98 идёт ОК, а под ХР - ТРАБЛЫ!!! А почему???
|
|||
|---|---|---|---|
|
#18+
Попробуй вместо UNION использовать UNION ALL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2003, 12:48 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32204995&tid=1680585]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
81ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 407ms |

| 0 / 0 |
