-
ale (04.01.18 22:31) [0]Привет, мастера программирования!
Подскажите вот в таком деле. Есть запрос
select Position_plan_purchase.kosgy, Position_plan_purchase.OKPD from Position_plan_purchase
inner join Plan_grafic on Plan_grafic.kosgu=Position_plan_purchase.kosgy
where Plan_grafic.kosgu=340
Но при его выполнении access выдает окно для ввода значенияPlan_grafic.kosgu
Почему? Ведь я его указал в запросе -
> выдает окно для ввода значения
все, что не находит считает переменной которую нужно ввести... нет такого поля/таблицы. -
ale (07.01.18 01:52) [2]Все разобрался.
Еще вопросик: есть запрос в самом access. Как его выполнить из Delphi с передачей значения для выполнения?
Пример запросаSelect * from Table1 where id='тут значение из delphi'
И получить результат в ТAdoquery -
Дмитрий (16.01.18 16:46) [3]запрос в акцесс это аналог view в SQL
можно к ним обращаться как к таблицам
tadoquery.sql := " select * from MyView... id="+inttostr(MyValue); -
ухты © (16.01.18 17:06) [4]
> Еще вопросик: есть запрос в самом access. Как его выполнить
> из Delphi с передачей значения для выполнения?
как параметризированный, т.е. =<paramname> а потом екзек с передачей параметра, инфы в сети с примерами куча