Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Можно ли писать запросы через ClientDataSet.   Найти похожие ветки 

 
Tempo   (2004-07-06 09:29) [0]

Извините за возможено глупый вопрос, я только начинаю работать с локальными БД. Я остановился на использовании XML, т.к. это показалось мне удобно, не требуется ничего настраивать пользователю, ни какие BDE и прочие библиотеки таскать с собой не надо на ОС выше 98.
Я использую копаненты TdataSource и TClientDataSet. Вопрос, могу ли я писать запросы SQL? Разъясните пожалуйста, или это возможно только при использовании BDE и т.п.?


 
Курдль ©   (2004-07-06 09:33) [1]


> не требуется ничего настраивать пользователю, ни какие BDE
> и прочие библиотеки таскать с собой не надо на ОС выше 98.

Это заблуждение. Придется таскать за собой Midas.dll. А она, если я не ошибаюсь, еще и платная (если все по-честному).
Запросы SQL? А Вы видели у компонента TClientDataSet свойство SQL?


 
Курдль ©   (2004-07-06 09:35) [2]

А, я прокосил - CommandText... Но это не для варианта работы в режиме "сохранить в XML", а для связи с СУБД.


 
Tempo   (2004-07-06 09:37) [3]

Midas.dll - он есть практически у всех уже. В крайнем слуае 1 файл 290 Кб это совсем не смертельно.


 
Johnmen ©   (2004-07-06 09:46) [4]

>... могу ли я писать запросы SQL?

"Это вряд ли" (с)
Исполнять их некому...:)


 
Tempo   (2004-07-06 09:57) [5]

=)))
Понятно
А можете порекомендовать с какими БД можно работать с локальными БД с запросами. При это чтобы от пользователя требовалось минимум доустанавливать к программе.


 
Курдль ©   (2004-07-06 10:00) [6]

Я бы порекомендовал Yaffil Personal. Юзеру надо будет ставить одну или 2 DLL-ины. А работа с указанной СУБД абсолютно идентична работе с клиент-серверным вариантом IB, FB и Yaffil. Мало того, файл с накопленными в однопользовательском режиме данными, можно будет использовать и как БД для клиент-серверной структуры.


 
bushmen ©   (2004-07-06 10:06) [7]

Или Access попробовать можно. Для доступа через АДО нужен Microsoft Jet, но в Windows 2000 присутствует mdac 2.6, в котором он уже есть. Да и открыть базу можно будет на любом компе, где установлен Access.


 
Johnmen ©   (2004-07-06 10:08) [8]

Yaffil Personal, Firebird Embedded


 
Tempo   (2004-07-06 10:57) [9]

Спасибо.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.036 c
1-1090407519
ksa2002
2004-07-21 14:58
2004.08.01
Qreport


14-1089455445
guest_Dmitry
2004-07-10 14:30
2004.08.01
Подскажите, как избавиться


8-1083744484
rand0m
2004-05-05 12:08
2004.08.01
Морфинг


3-1089277222
:)
2004-07-08 13:00
2004.08.01
IB5


1-1090292484
Phoenix
2004-07-20 07:01
2004.08.01
ListView, как изменить значение субсубсуб итема?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский