Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.25;
Скачать: CL | DM;

Вниз

Как указать параметру значение NULL   Найти похожие ветки 

 
Anton.   (2004-01-29 08:54) [0]

dsQuery:=TSQLDataSet.Create(Application);
dsQuery.SQLConnection:=dmConnection.cMain;
dsQuery.CommandText:="select ID,PLUGIN_NAME, PLUGIN_TYPE, MENU_ITEM_NAME, PARENT_TOP" +
" from VNP.PLUGINS where APPLICATION=:P_APP AND ID=NVL(:P_ID,ID) order by PARENT_TOP";
dsQuery.Params.CreateParam(ftString,"P_APP",ptInput);
dsQuery.Params.CreateParam(ftFMTBcd,"P_ID",ptInput);
dsQuery.Params.ParamByName("P_ID").Value:=null; <-ошибка


 
stud ©   (2004-01-29 09:11) [1]

dsQuery.Params.ParamByName("P_ID").as(type) Value:=null


 
Anton.   (2004-01-29 09:20) [2]

то же самое, не работает


 
stud ©   (2004-01-29 09:49) [3]

" from VNP.PLUGINS where APPLICATION=:P_APP AND ID=NVL( null,ID) order by PARENT_TOP"; если сразу указат значение ?


 
DenK_vrtz ©   (2004-01-29 10:09) [4]

см.
TParam.Clear
TParam.Bound


 
Михаил   (2004-01-29 10:13) [5]

ParamByName("P_ID").Clear;


 
LP   (2004-02-02 11:59) [6]

Для заполнения поля значением null я делаю так:
aTable.FieldByName("NAME").AsString := "";
может и здесь так получится?
LAMER Pro


 
MV   (2004-02-02 12:02) [7]

Мож, к тебя котроль параметров задан как-то по-особому?
А мож, OnChange конкретного поля стоит? Посмотри в код и на свойства повнимательнее.


 
VAleksey ©   (2004-02-02 12:12) [8]

dsQuery.Params.ParamByName("P_ID").Clear;



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

Текущий архив: 2004.02.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
1-79971
Dmitriy_G
2004-02-13 16:11
2004.02.25
Время выполнения процедуры


3-79613
Pul
2004-01-30 17:56
2004.02.25
Список машин, работающих с базой Interbase


1-80016
heady
2004-02-12 18:28
2004.02.25
CreateFile


14-80169
Palladin
2004-01-31 21:31
2004.02.25
Критерии серьезности.


9-79521
Гарри Поттер
2003-08-15 18:46
2004.02.25
DelphiX не компилится, выдает кучу ошибок