![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Как сделать чтобы в поле в одной таблице отображалось поле из другой таблицы запрос в дельфи ADOQuerty:
бд на сетевой СУБД SQL Server select Zakazi.ID, Zakazi.TovarKod, Zakazi.Cena, Tovari.Cena from Zakazi,Tovari where Tovari.Cena = Zakazi.Cena где грабли подскажите? кпримеру как сделать чтобы после выбора в таблице Zakazi в поле Zakazi.TovarKod я выбираю товар с кодом (1) отображается цена в поле Zakazi.Cena которая берется из Tovari.Cena |
|
|
|
|
| Реклама: | подарочный набор краснодар | грин эг | эластичная резина для мехов | зайти вконтакте через авито | kea-1002 |
|
|
#2
|
|
Че-то я ниче не понял...
Если ты выбираешь товар по коду то у тебя должно стоять не where Tovari.Cena = Zakazi.Cena, а where Zakazi.TovarKod = ТвойКод Как у тебя в поле таблицы "Заказы" может отобразится поле из таблицы "Товары"? Зачем это нужно? З.Ы.Вообще, все твои проблемы, ИМХО, в плохом знании SQL. Совет хочешь? Рисуй всю свою базу в Аксесе и там же создавай запросы в визуальном редактрое (режим конструктора). Когда Придешь к тому, что тебе нужно, просто перейди в режим SQL и тупо скопируй код запроса в свою программу. |
|
|
|
|
|
|
#3
|
|
Код:
select Zakazi.ID, Zakazi.TovarKod, Zakazi.ID_Cena, Tovari.ID_Cena, Tovari.Cena from Zakazi,Tovari INNER JOIN Tovari ON (Zakazi.ID_Cena = Tovari.ID_Cena) Последний раз редактировалось ch_vas; 14.06.2007 в 19:43.. |
|
|
|
|
|
|
#4
|
|
|
|
|
|
|
|
|
#5
|
|
Новичок
Пол:
Регистрация: 07.07.2007
Сообщений: 4
Репутация: 0
|
По-моему, гораздо проще будет использовать Lookup-поле.
|
|
|
|