Конференция "Начинающим" » Запрос в Access [D7, 2003]
 
  • 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


    Почему? Ведь я его указал в запросе
  • sniknik © (04.01.18 22:56) [1]
    > выдает окно для ввода значения
    все, что не находит считает переменной которую нужно ввести... нет такого поля/таблицы.
  • 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> а потом екзек с передачей параметра, инфы в сети с примерами куча
 
Конференция "Начинающим" » Запрос в Access [D7, 2003]
Есть новые Нет новых   [134427   +34][b:0][p:0.001]