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

Вниз

Could not find object   Найти похожие ветки 

 
_T1000_   (2003-12-31 12:26) [0]

Здраствуйте Все. С наступающем новъм годом.
Не смотрите на маи ашибки :), я жъву в Болгарии и пазабъл уже Руский.

Я создаю Query с етом тексте:
(каждъй ряд закончаится с " " + #13 + ", я не вставил здес )

"SELECT *
"FROM
" (SELECT
" O.szClientUID
" O.szClientName
" FROM
" Opit O
" WHERE
" O.nLegal = 0
" O.dDateFrom > :pdDateFrom1
" GROUP BY
" O.szClientUID
" ) O1, --First Table
"
" (SELECT
" O.szClientUID
" O.szClientName
" FROM
" Opit O
" WHERE
" O.nLegal = 0
" O.dDateFrom > :pdDateFrom2
" O.dDateTo < :pdDateTo2
" GROUP BY
" O.szClientUID
" ) O2, --Second Table
"WHERE
" O1.szClientUID = O2.szClientUID

Канешна патом дай Prepare и задаю параметръ.
вот какой и праблемь.

Когда я въполняю код мне въходит ашъбка "Could not find object".
Есле я в О1 задам O.dDateFrom = ""1.Jan.2004"", оно рабоптаеть.
А я хочу задать как параметерь.

А вот ниже я задаю два таких параметра ( pdDateFrom2 и pdDateTo2)с каторъх у меня нет никаких праблемь.

Ктото межеть памоч.
Спасибо.


 
Виталий Панасенко   (2003-12-31 12:31) [1]

Хоть БД указать можно ? Да, с наступающим !.. :-))


 
_T1000_   (2003-12-31 12:41) [2]

Нет я БД указал.

Есле я в О1 задам O.dDateFrom = ""1.Jan.2004"", оно рабоптаеть.
А если как параметерь нет


 
Vlad   (2003-12-31 12:46) [3]


> _T1000_ © (31.12.03 12:41) [2]
> Нет я БД указал.

Ты нам тип своей СУБД укажи, а то у нас телепаты в отпуске сегодня :-)


 
Соловьев   (2003-12-31 12:47) [4]

А вот ниже я задаю два таких параметра (pdDateFrom2 и pdDateTo2)с каторъх у меня нет никаких праблемь.
А у тебя их 3!


 
Johnmen   (2003-12-31 12:49) [5]

Как задаются значения параметров ? И созданы ли они ?
Эти вопросы важнее...:)


 
_T1000_   (2003-12-31 12:54) [6]

Oracle 9.2.0.2 (9i release 2)

DateOt i DateDo ето variables
a Вот ка задаю параметрь:
если вставил "pdDateFrom1" тогда
ParamByName("pdDateFrom1").AsDate:= DateOt;
ParamByName("pdDateFrom2").AsDate:= DateOt;
ParamByName("pdDateТо2").AsDate:= DateDo;
а если нет "pdDateFrom1"
ParamByName("pdDateFrom2").AsDate:= DateOt;
ParamByName("pdDateТо2").AsDate:= DateDo;

В первом случее неработает, а во втаръм работает


 
Соловьев   (2003-12-31 12:59) [7]

Когда я въполняю код мне въходит ашъбка "Could not find object".

Что находится в окошке, когда кликнуть в Object Inspector по Parameters? Все 3 параметра? Задай им тип и начальные значения - хотя-бы NULL.


 
_T1000_   (2003-12-31 13:04) [8]

Я параметръ доздаю в коде и не ползуюс Object Inspector. Всегда ето делал и всьо работала. Папробую всьотаки с Object Inspector


 
Desdechado   (2004-01-03 13:46) [9]

видимо, работаешь через BDE
у него есть документированный глюк - если 2 параметра называются одинаково, то он видит только первый
а у тебя как раз dDateFrom дважды встречается. Сделай это ДВУМЯ РАЗНОНАЗВАННЫМИ параметрами, и все получится



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

Форум: "Базы";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.008 c
14-93636
Soft
2004-01-08 04:01
2004.01.29
Магия или поток мыслеформ.


4-93740
brn
2003-11-22 17:27
2004.01.29
Получение класса окна


3-93340
SaperXL
2003-12-28 16:13
2004.01.29
Защита БД


1-93500
sohat
2004-01-19 09:15
2004.01.29
как поменять кодировку в TMemo?


3-93361
Vi0let
2003-12-30 14:15
2004.01.29
Как прокручивать TGrid колесом мыши?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский