Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.11.2017, 05:45   #11
gribo4ek
Пользователь
 
Регистрация: 07.05.2011
Сообщений: 24
По умолчанию

Цитата:
Сообщение от Kamran_ Посмотреть сообщение
dbf устаревший но, можно.
для sql нужен компонент TQuery
если вам нужен просто фильтрация
могу вставить код и будет работать
да мне не фильтрация нужна
а sql запрос, что б выборку сделать.
gribo4ek вне форума Ответить с цитированием
Старый 01.11.2017, 10:13   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от gribo4ek Посмотреть сообщение
а sql запрос, что б выборку сделать.
если таблица небольшая, то можно наложить фильтр, как уже было предложено выше.
Цитата:
Сообщение от gribo4ek Посмотреть сообщение
да мне не фильтрация нужна
а чем фильтрация не устраивает, если не секрет?


если же реально нужно выполнять SQL запросы, то можете попробовать оргазиновать подключение через ODBC, так, как описано в пост#1 здесь - http://www.sql.ru/forum/727624/vopro...us-i-tsqlquery
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.11.2017, 14:00   #13
gribo4ek
Пользователь
 
Регистрация: 07.05.2011
Сообщений: 24
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
если таблица небольшая, то можно наложить фильтр, как уже было предложено выше.

а чем фильтрация не устраивает, если не секрет?


если же реально нужно выполнять SQL запросы, то можете попробовать оргазиновать подключение через ODBC, так, как описано в пост#1 здесь - http://www.sql.ru/forum/727624/vopro...us-i-tsqlquery
Огромная таблица
и сриди нее мне нужно выбрать по дате только
Именно оставить нужную мне дату
gribo4ek вне форума Ответить с цитированием
Старый 01.11.2017, 14:03   #14
gribo4ek
Пользователь
 
Регистрация: 07.05.2011
Сообщений: 24
По умолчанию

170мб обьем базы
1048576 строк))) в базе
23 столбца
gribo4ek вне форума Ответить с цитированием
Старый 01.11.2017, 14:51   #15
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от gribo4ek Посмотреть сообщение
170мб обьем базы
1048576 строк))) в базе
согласен, действительно большая БД.

а её реально нужно в DBF формате оставлять? Может быть, имеет смысл потратить пару часов, сконвертировать во что-нибудь более удобное и современное (начиная с SQLite, FireBird, MySQL и заканчивая Oracle / MSSQL ?

совет с подключением через ODBC попробовали?

может быть, имеет смысл написать данную софтинку на Delphi?

p.s. погуглил чуток. Ужас. Похоже, что Lazarus для работы с DBF форматом вообще не предназначен.

Последний раз редактировалось Serge_Bliznykov; 01.11.2017 в 14:58.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 02.11.2017, 06:00   #16
gribo4ek
Пользователь
 
Регистрация: 07.05.2011
Сообщений: 24
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
согласен, действительно большая БД.

а её реально нужно в DBF формате оставлять? Может быть, имеет смысл потратить пару часов, сконвертировать во что-нибудь более удобное и современное (начиная с SQLite, FireBird, MySQL и заканчивая Oracle / MSSQL ?

совет с подключением через ODBC попробовали?

может быть, имеет смысл написать данную софтинку на Delphi?

p.s. погуглил чуток. Ужас. Похоже, что Lazarus для работы с DBF форматом вообще не предназначен.
Да я уже тоже думаю что в Делфях сделаю)))

В другую бд сконверить не получится т.к. это бд стороенней программы)и она постоянно каждую минуту растет)))
gribo4ek вне форума Ответить с цитированием
Старый 02.11.2017, 09:58   #17
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Понятно. Успехов!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 02.11.2017, 18:03   #18
Rik
Форумчанин
 
Аватар для Rik
 
Регистрация: 28.07.2007
Сообщений: 361
По умолчанию

Цитата:
Сообщение от gribo4ek Посмотреть сообщение
Дайте ссылку на модифицированный пж TxDBF, посмотрю
http://visual-t.ru/files/TxDBF.7z
Устанавливается в палитру Data Access
Пример SetRange, SearchKey
http://visual-t.ru/files/DBFTest.7z

Последний раз редактировалось Rik; 02.11.2017 в 20:23.
Rik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
база DBF в delphi kolin2112 БД в Delphi 1 08.07.2012 15:25
Из 1С 8.1 перегрузить данные в базу на Delphi (база dbf). Natasha Pavlovskay Помощь студентам 0 17.07.2009 20:45
База DBF работа с SQL запросами Larsus БД в Delphi 12 10.09.2008 10:23
DBF Clipper база в Excel читет только 40 e_dk БД в Delphi 4 01.06.2008 15:00
Кодированная база DBF? Vasya БД в Delphi 6 29.03.2007 08:01