что-то все больше и больше дурацких тем про qt здесь появляется. тоже чтоли в qt-быдлокодеры пойти?..
по теме: в генте есть например пакет dev-db/xbase, который «XBase is an xbase (i.e. dBase, FoxPro, etc.) compatible C++ class library», это если вам odbc не катит
не катит, вот в делфи есть TDBF он юзает sql запросы, но ему не нужен odbc драйвер.. вот и вопрос заключается в том, есть ли в Qt подобное средство. Раз уж все так ненавидят паскаль и VCL, я думаю что есть, тем более в Qt.
оттуда, что на любом форуме касаемого вопроса что лучше, всегда всякие «типа умники» говорят что делфи гамно! Хотя я вижу в VCL больше приемуществ чем в c++ это ИМХО, на мой взгляд у VCL проигрывает любая библиотека на c++. Но к сожаленю, синтаксис действительно мне не нравится, и c++ в этом плане выигрывает у delphi.
Так и сделал бы хорошее дело - драйвер для Qt, который бы работал с этими файлами. А если красиво оформить, то можно и в торльтех закоммитить. Если, кончено, время и желание есть.
> оттуда, что на любом форуме касаемого вопроса что лучше, всегда всякие «типа умники» говорят что делфи гамно! Хотя я вижу в VCL больше приемуществ чем в c++ это ИМХО, на мой взгляд у VCL проигрывает любая библиотека на c++. Но к сожаленю, синтаксис действительно мне не нравится, и c++ в этом плане выигрывает у delphi.
Ну так в чем проблема? Пиши себе на своем Delphi. Если Ты не можешь чего-то осилить, а привык что кто-то тебе даст «нужный компонент»^W^W^W^W^W сделает все за тебя - не зачем говорить, что Delphi - венец природы.
Чем меньше подобных тебе пытаются переползти с Delphi на Qt - тем лучше всем Qt и всем остальным. Плакать никто точно не будет.
для совместимости старого приложения с новым. Есть прайс лист продуктовой фирмы который загружается ежедневно в программу-кассир. Так вот я написал программу кассир, но меня не устраивает скорость, и я хочу прикрутить к ней SQL для работы с локальным файлом dbf
>Хотя я вижу в VCL больше приемуществ чем в c++ это ИМХО, на мой взгляд у VCL проигрывает любая библиотека на c++. Но к сожаленю, синтаксис действительно мне не нравится, и c++ в этом плане выигрывает у delphi.
Так используй CBuilder, в нём Delphi`йская VCL используется на-прямую.
А разве нельзя прайс-лист загружать уже в sqlite?
Отказаться от dbf и пользоваться тем, что сейчас распространено.
Ну {щастье} будет лет 5 (хотя я не знаю сколько сулят sqlite). А потом перейти на другой формат хранения =)
нельзя. Другая программа формирует этот dbf называется south. Все сидят на ней, а конкретно кассы должны быть переделаны под линукс и графический режим в иксах. Приходится мастерить костыли
А нахрена тебе именно sql для dbf? Не проще написать/взять готовую библиотеку для чтения дбф и тупо автоматом перегонять во внутреннюю базу? И уж с ней работать.