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

Вниз

проблема с SQL-запросом в связанных таблицах   Найти похожие ветки 

 
kopernik21187 ©   (2008-08-21 16:30) [0]

Есть две связанные ADOTable1("Главная") и ADOTable2("Объекты"),а также ADOQuery1
ключевые поля и у той и у другой key1,связь через key1 у ADOTable1 и LinkKey у ADOTable2
при работе возникли кое-какие проблемы:
1.Когда я делаю запрос по всем полям
Код:
 
 select *
  from Главная
в одной таблице проблем не возникает.Когда обращаюсь к конкретным полям:
Код:
 
  select Наименование
    from Главная
он выдает "ADOQuery1: Field "key1" not found ".Хотя все поля из ADOTable1 в ADOQuery1 добавлены....
2.когда добавляю в ADOQuery1 поля из второй таблицы и делаю запрос
по двум таблицам все повторяется также:
Код:
 
select *
  from Главная,Объекты
то все нормально
Код:
 
 select Наименование,Дата5
   from Главная,Объекты
выдает "ADOQuery1: Field "Адрес" not found"
где Наименование из ADOTable1("Главная")
Дата5 из ADOTable2("Объекты").
Подскажите пожалуйста как правильно построить запрос,
чтобы выборка была по конкретным полям таблиц.
3.Когда в ADOQuery1 внесены поля из обоих таблиц он перестает корректно выполнять запрос по одной таблице.то есть на запрос
Код:
 
select *
  from Главная
выдает ADOQuery1: Field "Главная.key1" not found
и как же в таком случае делать запрос только по одной таблице?

Заранее спасибо


 
stas ©   (2008-08-21 16:37) [1]

AdoQuery к AdoTable1 и AdoTable2 не имеет отношения, ADOQUERY работает с объектами BD.
Т.е.

Select * from Mytable - где MyTable это имя таблицы в БД.


 
MsGuns ©   (2008-08-21 20:35) [2]

Что Вам было сказано - читать Local SQL, а не тыкать по клавишам вслепую



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

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

Наверх




Память: 0.47 MB
Время: 0.02 c
2-1219941100
Greebanyi 2bus
2008-08-28 20:31
2008.10.05
Clock


1-1199266277
Виктор007
2008-01-02 12:31
2008.10.05
Загрузка flash из памяти а не с диска


3-1206800178
srgsoroka
2008-03-29 17:16
2008.10.05
зависание при запуске с расшаренного диска


15-1218659598
Германн
2008-08-14 00:33
2008.10.05
Помогите, кто может! Сдать зачёт.


2-1219309785
LCF
2008-08-21 13:09
2008.10.05
Ручная отрисовка DBGrid