Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 01.02.2008, 12:02
Adm123 Adm123 вне форума
Прохожий
 
Регистрация: 09.01.2008
Сообщения: 14
Репутация: 10
По умолчанию Хел ми с БД в Access2003!

Access 2003.
У меня есть Форма. На ней - ПолеСоСписком и Кнопка.
Еще есть ТаблицаДанных.
Я хочу, чтоб при клике по Кнопке открывалась ТаблицаДанных, но показывала не все записи, а только те, у которых поле "Город" совпадает с содержимым ПоляСоСписком с Формы.
Реализую я это, написав в обработчик клика макрос.
Макрос такой:
1. Открыть таблицу (Имя таблицы - ТаблицаДанных, Режим - Таблица, Режим данных - Только чтение).
2. Применить фильтр (Имя фильтра - оставляю пустым, Условие отбора - [Город ]="Form![Форма]![ПолеСоСписком]").
Итог - пустая открывается таблица!
Хелп! Что я делаю не так?! Как правильно написать условие отбора?
  #2  
Старый 16.02.2008, 13:14
alexfin alexfin вне форума
Прохожий
 
Регистрация: 16.02.2008
Сообщения: 11
Репутация: 10
По умолчанию

Я долго бился над подобной траблой....
Дошел до чего -
Выводим данные в таблице по запросу SQL... теперь проблема при нажатии батона выдергивать данные из формы и запихивать их в запрос...
В принципе ничего сложного.... Но я бился неделю потом плюнул и написал приложение в делфи, а в ACCESS оставил только таблицы... В делфе все это проще и больше возможностей.
А так, а аксессе, пишем вначале SQL запроса слово PARAMETERS и указываем там то, что неоюходимо использовать из формы.... У меня был пример подобной штуки, но я так и не смог сделать это в своей программе
Если Захочешь сделать подобное в делфе, обращайся Только недавно с такой штукой разбирался 436823967
  #3  
Старый 16.02.2008, 13:17
Adm123 Adm123 вне форума
Прохожий
 
Регистрация: 09.01.2008
Сообщения: 14
Репутация: 10
По умолчанию

Спасибо, я уже решил эту замороку. Написал код в обработчике клика во встроенном VB
А Вы спец в Дельфях? Как насчет совместных проектов?
  #4  
Старый 16.02.2008, 13:24
alexfin alexfin вне форума
Прохожий
 
Регистрация: 16.02.2008
Сообщения: 11
Репутация: 10
По умолчанию

Я не спец в делфях Вот не могу к парадоксу приконнектиться
Просто долго бился с доступом из делфи к аксессовской базе и излазил там все вдоль и поперек, так как слишком много оно должно было педалить
Так что если по этой теме будет вопрос - обращайся
  #5  
Старый 16.02.2008, 13:25
Adm123 Adm123 вне форума
Прохожий
 
Регистрация: 09.01.2008
Сообщения: 14
Репутация: 10
По умолчанию

Спасибо! Ежели возникнет вопрос - обращусь!
  #6  
Старый 16.02.2008, 13:27
Adm123 Adm123 вне форума
Прохожий
 
Регистрация: 09.01.2008
Сообщения: 14
Репутация: 10
По умолчанию

Я просто ща увлекся нет-программингом на Делфях...
  #7  
Старый 16.02.2008, 13:30
alexfin alexfin вне форума
Прохожий
 
Регистрация: 16.02.2008
Сообщения: 11
Репутация: 10
По умолчанию

Не, туда я пока не добрался
  #8  
Старый 16.02.2008, 13:33
Adm123 Adm123 вне форума
Прохожий
 
Регистрация: 09.01.2008
Сообщения: 14
Репутация: 10
По умолчанию

Да я тоже - так...
Для себя, любимого...
Багов полно, но исправлять - лень ))
  #9  
Старый 16.02.2008, 13:41
alexfin alexfin вне форума
Прохожий
 
Регистрация: 16.02.2008
Сообщения: 11
Репутация: 10
По умолчанию

Это бывает
  #10  
Старый 16.02.2008, 14:06
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

Оставь базу в Accessе, а клиент сделай на Делфи. В обработчике напишешь SQL-запрос и все будет путем!
Пример запроса тут!
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
  #11  
Старый 16.02.2008, 14:10
Adm123 Adm123 вне форума
Прохожий
 
Регистрация: 09.01.2008
Сообщения: 14
Репутация: 10
По умолчанию

Цитата:
Сообщение от Yurk@
Оставь базу в Accessе, а клиент сделай на Делфи. В обработчике напишешь SQL-запрос и все будет путем!
Пример запроса тут!

Спасибо! Но Вы невнимательны. Выше я уже писал, что трабла решена.
Закрытая тема


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 02:02.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter