Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2014, 21:47   #21
ayPinki
Пользователь
 
Регистрация: 11.12.2009
Сообщений: 97
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Код:
  ReportQuery.SQL.Text:='SELECT :p1*amount AS amount,... FROM ... WHERE ...';
  ReportQuery.ParamByName('p1').Value:=StrToIntDef(LabeledEdit1.text,0);
  ReportQuery.Open;
Надеюсь догадаетесь вместо многоточий в запросе ваши данные поставить
Код:
ReportQuery.SQL.Text:='SELECT :p1*amount AS amount, Composition.code_of_part, Composition.amount , Composition.Code_of_product,nomenclature .name1, nom1.name1 FROM composition left outer join  nomenclature  as nom1 on composition.code_of_part=nomenclature.code_of_element';
ReportQuery.ParamByName('p1').Value:=StrToIntDef(LabeledEdit1.text,0);
ReportQuery.Open;
ReportQuery- я так понимаю должен быть пустым? в таком случае.
ReportQuery.Params.ParseSQL(ReportQ uery.SQL.Text,true);- перед всем этим тоже не помогает.

Parametr 'p1' not found (
paramcheck true...
что такое?(

Последний раз редактировалось ayPinki; 04.02.2014 в 21:56.
ayPinki вне форума Ответить с цитированием
Старый 04.02.2014, 22:02   #22
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Нет у меня дома BDE, завтра с утра гляну что это такое
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 04.02.2014, 22:05   #23
ayPinki
Пользователь
 
Регистрация: 11.12.2009
Сообщений: 97
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Нет у меня дома BDE, завтра с утра гляну что это такое
хорошо, пожалуйста не забудьте, вопрос в силе, в принципе всё логично и элементарно но..
я уж мог бросить всё в мемо(он даже полезней с одной стороны - можно сразу скопировать всё ctrl+v)), но всё таки на будущее надо решать вопрос)
пока займусь другим.
ayPinki вне форума Ответить с цитированием
Старый 04.02.2014, 22:27   #24
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
хорошо, пожалуйста не забудьте, вопрос в силе
Ну вы молодцом. Мне под козырек взять?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.02.2014, 09:35   #25
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Отчитываюсь. Поменяв местами вполне работает. Прикольно, не ожидал даже такого поведения
Код:
ReportQuery.SQL.Text:='SELECT amount*:p1 AS amount,... FROM ... WHERE ...';
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.02.2014, 11:39   #26
ayPinki
Пользователь
 
Регистрация: 11.12.2009
Сообщений: 97
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Отчитываюсь. Поменяв местами вполне работает. Прикольно, не ожидал даже такого поведения
Код:
ReportQuery.SQL.Text:='SELECT amount*:p1 AS amount,... FROM ... WHERE ...';
вы мой герой! ахаха)
да это видимо логика у программы такая...
ayPinki вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать чтобы Dataset без SQL считал себя не read-only ? delphicoding БД в Delphi 12 23.03.2012 22:22
Как привязать таблицу нового modal окна к Dataset динамически созданного родительского окна? delphicoding Общие вопросы Delphi 6 02.10.2011 22:41
Сохранить выборку в другую таблицу через DataSet lexaltd БД в Delphi 4 03.08.2010 14:32
ошибка Query1: Cannot modify a read-only dataset demo_nik БД в Delphi 5 07.11.2008 19:16
ADODataSet: cannot modify a read-only dataset cvetochek Помощь студентам 2 29.10.2007 14:49