Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 02.03.2008, 13:43
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
По умолчанию ora 00933 SQL command not properly ended

Добрый день всем, подскажите, что то я совсем запуталась, что я сделала не так?
Выбираю данные за определенный период времени
Код:
odsPasp.Close;
 odsPasp.SQL.Clear;
odsPasp.SQL.Text:='select p.ROL_PASP_NUM,p.DATE_PR,i.IZGOTOVITEL_NAME,p.NACH_STOIM_ROL,p.NACH_ROL_D,'+
                    'c.CONSTR_NAME,p.NACH_CHERT,l.DATE_B,l.DATE_E,l.MNLZ,l.RU,l.RASP,'+
                    's.RAD_NAME,s.ROL_VID_COMMENT,l.PRICH,l.PERETOCH,l.NAPLAV,l.BANDAG,'+
                    'l.NODE,l.COL_PL,l.STOIM_ROL,l.DETE_REM,l.D_POSLE'+
                    ' from  rol_live_rol l, rol_pasp_rol p,rol_rad_spr s,rol_vid_izgotovitel i,rol_vid_constr c'+
                    'where((l.DATE_B between '+dtu1+' and '+dtu2+' )or(l.DATE_E between '+dts1+' and '+dts2+'))'+
                    ' and ((l.ROL_PASP_ID=p.ROL_PASP_ID) and (l.RAD_ID=s.RAD_ID(+))and(p.IZGOTOVITEL=i.IZGOTOVITEL(+))and(p.NACH_CONSTR=c.CONSTR_ID(+)))'+
                    ' order by rol_pasp_num';
odsPasp.Open;

На строке открытия выходит ошибка ora 00933
Ответить с цитированием
  #2  
Старый 03.03.2008, 01:11
Аватар для s0Creator
s0Creator s0Creator вне форума
Местный
 
Регистрация: 20.02.2008
Адрес: Московская область
Сообщения: 420
Репутация: 884
По умолчанию

на первый взгляд не хватает пробела
Код:
...c'+
 'where...
(а как хоть код ошибки расшифрофывается?)
Ответить с цитированием
  #3  
Старый 03.03.2008, 07:35
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
По умолчанию

расшифровывается: sql command not properly ended
Ответить с цитированием
  #4  
Старый 03.03.2008, 08:40
Аватар для s0Creator
s0Creator s0Creator вне форума
Местный
 
Регистрация: 20.02.2008
Адрес: Московская область
Сообщения: 420
Репутация: 884
По умолчанию

Так все таки из-за пробела?
остальное вроде в порядке
я сейчас с PostgreSQL работаю там только такого (+)
не встречал
Ответить с цитированием
  #5  
Старый 03.03.2008, 08:44
Аватар для Сёна
Сёна Сёна вне форума
Прохожий
 
Регистрация: 02.05.2007
Адрес: Москва
Сообщения: 42
Версия Delphi: 7
Репутация: 10
По умолчанию

Спасибо да, действительно из-за пробела, невнимательно проверяла значит
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 07:25.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter