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

Вниз

Виборка записей по полю   Найти похожие ветки 

 
Новичок   (2007-11-15 13:39) [0]

В парадоксе было просто: связал по полю две таблицы и по названию автоматом получаешь код записи.

Как это делается для удаленной таблицы ?
Мне нужно по названию улицы записать ее Ид в таблицу клиентов.

Скажите как правильно это делать или покажите пример

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


 
Kolan ©   (2007-11-15 13:41) [1]

Запросом?
INSERT INTO <Клиенты>(Name, StreeID)
 SELECT "Вася", StreetID
 WHERE StreetName = "Пушкина"


 
clickmaker ©   (2007-11-15 13:42) [2]

select @ID = ID from Street where Name = "Дерибасовская"
insert into Client (Street_ID) values (@ID)

примерно так


 
Johnmen ©   (2007-11-15 13:47) [3]

См. lookup поля и работу с ними.

> Как это делается для удаленной таблицы ?

Как далеко удаленной?


 
Anatoly Podgoretsky ©   (2007-11-15 14:02) [4]

В нигде, ничего связать нельзя


 
Новичок   (2007-11-15 14:04) [5]


> См. lookup поля и работу с ними.

Я знаю принцип работы для локальных файлов через БДЕ.

Создавался список улиц автоматически и я просто выбирал нужную, все остальное делалось за меня. Да, возможно я так называемый батонокидатель, но суть в другом.

Как в этом случае формируетя список ?


 
Kolan ©   (2007-11-15 14:05) [6]

> Как в этом случае формируетя список ?

О каком списке речь?


> Да, возможно я так называемый батонокидатель,

Ну дык: [3] Johnmen ©   (15.11.07 13:47)


 
Johnmen ©   (2007-11-15 14:05) [7]


> Как в этом случае формируетя список ?

В каком "этом"? И что за "список"?


 
Новичок   (2007-11-15 14:12) [8]

DBLookupComboBox - список, может я не правильно его называю


 
Новичок   (2007-11-15 14:13) [9]


> См. lookup поля и работу с ними.
>
> > Как это делается для удаленной таблицы ?
>
> Как далеко удаленной?

локальная сеть в здании, серверная комната


 
Johnmen ©   (2007-11-15 14:14) [10]


> Как в этом случае формируетя список ?
> DBLookupComboBox - список, может я не правильно его называю

почитай F1, там все разжевано.


 
Johnmen ©   (2007-11-15 14:16) [11]


> Новичок   (15.11.07 14:13) [9]
>
> > См. lookup поля и работу с ними.
> >
> > > Как это делается для удаленной таблицы ?
> >
> > Как далеко удаленной?
>
> локальная сеть в здании, серверная комната

Вообще-то это был типа юмор...:)


 
Новичок   (2007-11-15 14:17) [12]


> почитай F1, там все разжевано.

Спасибо за ответы.


 
Новичок   (2007-11-15 17:05) [13]


> Вообще-то это был типа юмор...:)

Я ценю ваш юмор (:


 
ЮЮ ©   (2007-11-16 03:36) [14]

> В парадоксе было просто: связал по полю две таблицы и по
> названию автоматом получаешь код записи.
>
> Как это делается для удаленной таблицы ?


Для на таблиц на сервере БД всё делается аналогично.

Тодько вместо TTable(TQuery) используются свои наследниники TDataSet, но в ольшому счету, могут использоваться и БДЕ-шные(т.е. парадоксовские).

А вот что такое "удаленные таблицы" на таком удалении не понять :)


 
Германн ©   (2007-11-16 04:07) [15]


> ЮЮ ©   (16.11.07 03:36) [14]


> Тодько вместо TTable(TQuery) используются свои наследниники
> TDataSet, но в ольшому счету, могут использоваться и БДЕ-
> шные(т.е. парадоксовские).
>

Эээ. А по-русски нельзя?


 
ЮЮ ©   (2007-11-16 04:26) [16]

> Эээ. А по-русски нельзя?


Ничто не мешает работать с таблицами серверных БД с помощью тех же компонентов, что и с БД парадокс. (TQuery).
Для некоторых СУБД есть более родные механизмы доступа.
Для продуктов MS - ADO, компоненты лежат на закладке "ADO".
Для IB/FB компоненты доступв лежат на закладке "InterBase".

А вот что за зверь "удаленные таблицы", с которыми автор не может справиться по аналогии с таблицами парадокса, я не знаю. Может это таблицы, которые Deleted с диска, а работать с ними по-прежнему хочется и автор хочет их просто эмулировать в программе?


 
Германн ©   (2007-11-16 04:31) [17]


> Ничто не мешает работать с таблицами серверных БД с помощью
> тех же компонентов, что и с БД парадокс. (TQuery).

Не ну а при чём тут именно Парадокс? Достаточно было остановиться на BDE.
И очепяток поменьше было бы желательно.


 
ЮЮ ©   (2007-11-16 04:38) [18]

> Не ну а при чём тут именно Парадокс?


При том, что с парадоксом автор был на Ты: "В парадоксе было просто: связал по полю две таблицы и по названию автоматом получаешь код записи.[0] ". А с удаленными таблицами вдруг возникли такие трудности.

> И очепяток поменьше было бы желательно.

нерусифицировааное дельфи не дает возможности практиваться в русском, так что извини :)


 
Германн ©   (2007-11-16 04:41) [19]


> нерусифицировааное дельфи не дает возможности практиваться
> в русском, так что извини :)
>

Это не оправдание, а отмазка. Не могу извинить.



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

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

Наверх




Память: 0.51 MB
Время: 0.031 c
4-1173175091
szimin
2007-03-06 12:58
2007.12.09
Глобальные хуки в Висте.


11-1180370896
Rusya
2007-05-28 20:48
2007.12.09
Help: Обработчик OnDrawCell


15-1194763377
Томс
2007-11-11 09:42
2007.12.09
2-е высшее


15-1194341955
Ингридж
2007-11-06 12:39
2007.12.09
Книга


15-1194499862
gn
2007-11-08 08:31
2007.12.09
windows vista