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

Вниз

Параметры в TAdoDataSet   Найти похожие ветки 

 
paul_k   (2003-10-23 13:39) [0]

есть 2 ДС
1 : CommandText =
"select id, name,code,edit_mask from t_simples where type_id = :p_type"
Parameters = <
item
Name = "p_type"
Attributes = [paNullable]
DataType = ftWideString
NumericScale = 255
Precision = 255
Size = 510
Value = Null
end>

2 : CommandText =
select t_organisations.*,t_types.name,
t_simples.name as org_form_name,
t_simples.code as org_form_code,
(select t_bank_accounts.acc_no
from t_bank_accounts
where t_bank_accounts.item_id = t_organisations.id
and t_types.code = "RECIPIENT") as acc_no
from t_organisations,t_types,t_simples
where t_types.id = t_organisations.type_id
and t_simples.id = t_organisations.org_form_id
and t_simples.type_id = 25
and t_types.type_code=:p_org_type
order t_organisations.org_name

Parameters = <
item
Name = "p_org_type"
Attributes = [paNullable]
DataType = ftWideString
NumericScale = 255
Precision = 255
Size = 510
Value = Null
end>

Перед открытием ДС присваиваю значения параметров
1: t_simples.Parameters.ParamByName("p_type").Value:=inttostr(25)
t_simples.open

2: t_org_type.Parameters.ParamByName("p_org_type").Value:="BANK"
t_org_type.Open;

В первом случае все работает, а во 2-м ошибка "No value given for one or more requiredparametrs"
Может поможете разобратся в чем дело?


 
paul_k   (2003-10-23 13:52) [1]

простите, ларчик просто открывался.
поля t_types.type_code не существует



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

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

Наверх




Память: 0.44 MB
Время: 0.034 c
4-42318
BUKA
2003-09-06 15:56
2003.11.13
Проблема с FundWindow


14-41922
Style
2003-10-21 09:45
2003.11.13
Военкомат. Вот оно мнение жителей нашего города.


1-41706
DimaK
2003-11-03 20:48
2003.11.13
Key Press


3-40940
Chaked
2003-10-24 22:40
2003.11.13
Что за глюк с русскоязычными записями???


1-41593
HydraMarat
2003-10-27 01:38
2003.11.13
Значение типа из строки





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