|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.08.2009, 14:37 | #1 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 62
|
Запрос SQL из Access в Delphi
В Access я использовал запрос:
SELECT ObjList.Number, EvList.Time, ObjList.Name, ObjList.Address, EvType.Name, EvList.Info, Person.Status, Person.FirstName FROM EvList, EvType, ObjList, Person WHERE EvList.EvId=EvType.ID AND EvList.ObjId=ObjList.ID AND EvList.OperatorID=Person.ID AND EvType.ID=2621 ORDER BY Time, ObjList.Number; Он работал и работает безупречно Но Как реализовать данный запрос SQL в Delphi? При нажатии на кнопу в DBGrid отображалась тоже, что и в Access |
26.08.2009, 16:44 | #2 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Запрос пишется как текст, то есть компоненты которые работают с запросами работают со строкой.
Если это акцес, то компоненты скорее всего TADOQuery, или TADODataset. если компонент TADOQuery тоиспользование запроса на выборку в общем виде выглядит так Код:
Код:
|
26.08.2009, 17:03 | #3 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 62
|
Я прописывал таким образом в Delphi
ADOQuery1.Close; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('SELECT ObjList.Number, EvList.Time, ObjList.Name, ObjList.Address, EvType.Name, EvList.Info, Person.Status, Person.FirstName FROM EvList, EvType, ObjList, Person WHERE (EvList.EvId=EvType.ID) AND (EvType.ID=2621)'); ADOQuery1.Open; И все зависло!!! |
26.08.2009, 17:14 | #4 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
если вы переносите в редакторе текст по строкам, то надо так
Код:
или так Код:
Последний раз редактировалось vovk; 26.08.2009 в 17:31. |
26.08.2009, 17:24 | #5 |
Пользователь
Регистрация: 12.08.2009
Сообщений: 62
|
Позже попробую. Заранее спасибо
|
26.08.2009, 20:46 | #6 | |
Пользователь
Регистрация: 12.08.2009
Сообщений: 62
|
Цитата:
Последний раз редактировалось Talemir; 26.08.2009 в 21:08. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
sql запрос delphi | viperrr | Помощь студентам | 13 | 03.07.2009 03:08 |
Запрос в Access | Ruska882009 | Помощь студентам | 1 | 25.02.2009 15:42 |
Разработка программ (1C, Delphi+MS SQL Server, MS Access) | trouvor | Фриланс | 11 | 29.12.2007 19:19 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |