Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Вниз

запрос sql   Найти похожие ветки 

 
rosl   (2006-04-05 05:43) [0]

народ, делаю запрос:

Select n.d_nach, n.sum_nach, sum(o.sum_opl), m.mes, v.vid, n.sum_nach - sum(o.sum_opl), n.link
from nach.dbf n LEFT JOIN opl.dbf o on o.link = n.link, s_mes.dbf m, s_vid.dbf v
where n.mes_nach = m.link
and n.vid = v.link
and n.link = o.link

group by  n.d_nach, m.mes, v.vid, n.sum_nach, n.link

всё работает. но потом создаю дополнительные условия. например:
and n.d_nach = "01.01.2006"
если такие записи найдены, то всё нормально. а если записей нет - вылетает "ошибка преобразования. значение вышло за границы"


 
mr.il ©   (2006-04-05 07:38) [1]

Попробуй передавать через параметр.


 
rosl   (2006-04-06 01:31) [2]

через параметр тоже не выходит.

кстати, ошибка "вылетает" когда данные отображаются в grid
если отключить dataset, то запрос выполняется. но мне нужно чтоб результат было видно.

grid менял. (ставил новый). не помогло. пробовал на другой машине, то же самое


 
alsov ©   (2006-04-06 13:10) [3]

Текст ошибки какой?


 
rosl   (2006-04-06 13:13) [4]

translate error. value out of bounds


 
alsov ©   (2006-04-06 13:18) [5]

Отдельно запрос не пробовали выполнять (например в sql explorer)
Если запрос отработает - значит глюк в объявлении колонок грида.
В таких случаях нужно найти колонку на которую ругается грид, попеременно добавляя в запрос названия
т.е сначала Select n.d_nach from ....
потом Select n.d_nach, n.sum_nach from ...

когда найдете колонку или колонки нужно будет поиграть с типом данных, который указывается в титле колонки грида.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.013 c
15-1144237135
ilya39
2006-04-05 15:38
2006.04.23
VS2005 и удаленный IIS


3-1141191591
r@dius
2006-03-01 08:39
2006.04.23
Объединение ячеек


3-1141215672
Дмитрий_Б
2006-03-01 15:21
2006.04.23
Запрос в Оракле


15-1144126390
Ega23
2006-04-04 08:53
2006.04.23
С Днём рождения! 4 апреля


3-1140981306
Sorter
2006-02-26 22:15
2006.04.23
Сортировка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский