![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли писать запросы через ClientDataSet. [D7, XML]
Tempo © (2004-07-06 09:29:00)Извините за возможено глупый вопрос, я только начинаю работать с локальнымиБД. Я остановился на использовании XML, т.к. это показалось мне удобно, не требуется ничего настраивать пользователю, ни какие BDE и прочие библиотеки таскать с собой не надо на ОС выше 98.
Я использую копаненты TdataSource и TClientDataSet. Вопрос, могу ли я писать запросы SQL? Разъясните пожалуйста, или это возможно только при использовании BDE и т.п.?
Tempo (2004-07-06 10:57:00) [1]Спасибо.
Johnmen (2004-07-06 10:08:00) [2]Yaffil Personal, Firebird Embedded
bushmen (2004-07-06 10:06:00) [3]Или Access попробовать можно. Для доступа через АДО нужен Microsoft Jet, но в Windows 2000 присутствует mdac 2.6, в котором он уже есть. Да и открыть базу можно будет на любом компе, где установлен Access.
Курдль (2004-07-06 10:00:00) [4]Я бы порекомендовал Yaffil Personal. Юзеру надо будет ставить одну или 2 DLL-ины. А работа с указанной СУБД абсолютно идентична работе с клиент-серверным вариантом IB, FB и Yaffil. Мало того, файл с накопленными в однопользовательском режиме данными, можно будет использовать и как БД для клиент-серверной структуры.
Tempo (2004-07-06 09:57:00) [5]=)))
Понятно
А можете порекомендовать с какими БД можно работать с локальными БД с запросами. При это чтобы от пользователя требовалось минимум доустанавливать к программе.
Johnmen (2004-07-06 09:46:00) [6]>... могу ли я писать запросы SQL?
"Это вряд ли" (с)
Исполнять их некому...:)
Tempo (2004-07-06 09:37:00) [7]Midas.dll - он есть практически у всех уже. В крайнем слуае 1 файл 290 Кб это совсем не смертельно.
Курдль (2004-07-06 09:35:00) [8]А, я прокосил - CommandText... Но это не для варианта работы в режиме "сохранить в XML", а для связи с СУБД.
Курдль (2004-07-06 09:33:00) [9]
> не требуется ничего настраивать пользователю, ни какие BDE
> и прочие библиотеки таскать с собой не надо на ОС выше 98.
Это заблуждение. Придется таскать за собой Midas.dll. А она, если я не ошибаюсь, еще и платная (если все по-честному).
Запросы SQL? А Вы видели у компонента TClientDataSet свойство SQL?