Форум: "Базы";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
ВнизНельзя определить поле более одного раза Найти похожие ветки
← →
Scorpio © (2005-01-26 14:43) [0]Мастера, подскажите пишу простые SQL запросы:
ADOCommand1.Parameters.ParamValues["date1"] := StrToDate(Edit1.Text);
ADOCommand1.Parameters.ParamValues["date2"] := StrToDate(Edit2.Text);
ADOCommand1.CommandText := "select * into zaza from ZA where za.ze_>=:date1 and za.ze_<=:date2";
ADOCommand1.Execute;
ADOCommand1.CommandText := "select * into zan from ZAza where (int(wg_)=4 and int(wn_)>=4 and int(wn_)<=12) or (int(wg_)=3 and int(wn_)<15 or int(wn_)=18 or int(wn_)=27) or (int(wg_)=3 and int(wn_)>28 and int(wn_)<32 or int(wn_)>33 and int(wn_)<47 or int(wn_)>47)";
ADOCommand1.Execute;
ADOCommand1.CommandText := "select * into zan1 from ZAN, lnk, de where zan.ni=lnk.rec1 and lnk.idl=7 and lnk.rec2=de.ni";
ADOCommand1.Execute;
ADOConnection1.Connected := false;
ADOCommand1.CommandText := "select * into zal from zan1, lnk, r2 where zan1.de_ni=lnk.rec1 and lnk.idl=20 and r2.ni=lnk.rec2";
ADOCommand1.Execute;
Так он мне во время последнего запроса выкидывает ошибку "Нельзя определить поле более одного раза". В чем здесь моя ошибка ??
Хотя последний запрос отравляю ч/з ADODataSet без создания таблицы, то там запрос работает нормально :(
← →
Соловьев © (2005-01-26 14:51) [1]>zaza, zal, zan1, zan
Такое только по накурке придумать можно 8)
> "Нельзя определить поле более одного раза".
А такая таблица уже есть? или ее еще нет?
← →
Sergey13 © (2005-01-26 14:55) [2]>select * into zal
Это вставка? Тогда поля наверное надо конкретно прописывать, а не * ставить. В таблицах zan1, lnk, r2 есть поля с одинаковыми именами.
← →
scorpio © (2005-01-26 14:56) [3]ЕСТЬ 4 таблицы ZA, LNK, R2, DE
Мне нужно получить 5-ую при определенных условиях, первые три проходят и создают zaza, zal, zan1, а вот последнее ключевое у меня не проходит.
← →
Johnmen © (2005-01-26 17:07) [4]Вообще-то сначала прописывают текст запроса с параметрами, а потом значения этих параметров определяют. А не наоборот...:)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.02.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.049 c