Главная страница
    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.031 c
6-1086197510
Игорь
2004-06-02 21:31
2004.08.01
Компонеты FastNet


1-1090268197
Виталий
2004-07-20 00:16
2004.08.01
Написание кода


14-1090096367
KilkennyCat
2004-07-18 00:32
2004.08.01
Встреча мастаков в 31-го в Выборге.


14-1089467429
Marser
2004-07-10 17:50
2004.08.01
Украинскому футболу 110 лет!


14-1090057824
Baron
2004-07-17 13:50
2004.08.01
Опрос и обсуждение.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский