Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.059 c
14-1107504549
skiFF
2005-02-04 11:09
2005.02.27
два будоражащие меня сейчас пробела в моих знаниях


3-1106830570
Mva
2005-01-27 15:56
2005.02.27
транзакции


14-1107777637
Soft
2005-02-07 15:00
2005.02.27
Как под Windows поднять приоритет какого-то порта(TCP/IP)


14-1107858818
Lancelot
2005-02-08 13:33
2005.02.27
Графики выполнения проектов


3-1107169461
nick_ck
2005-01-31 14:04
2005.02.27
Создать dbf-ник через ADO





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский