Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.24;
Скачать: CL | DM;

Вниз

Dbase, Xbase и прочие в Delphi.   Найти похожие ветки 

 
Мазут Береговой Рюрикович   (2003-04-05 10:10) [0]

Никогда ими не пользовался. В основном пользовался MS SQL. Так вот вопрос такой, братцы, какой язык используется для работы с данными в Xbase и Dbase? SQL? Я имею ввиду команды Select, Insert, Update. Будет ли работать такой стейтмент SELECT * FROM [ИМЯ ТАБЛИЦЫ] WHERE [УСЛОВИЕ] GROUP BY [УСЛОВИЕ] в этих двух?


 
Anatoly Podgoretsky ©   (2003-04-05 10:58) [1]

Никакого кроме Дельфи (методы, свойств, процедуры) можно также использовать встроенный в БДЕ интерпритатор SQL, который является ограниченным подмножеством SQL 92


 
Мазут Береговой Рюрикович   (2003-04-05 11:30) [2]

В панели элементов есть панель DATA ACCESS. На этой панели есть элемент TTable (или TDataset). Какой-то из них (или оба) могут работать с файлами DBase (Xbase - близкий родственник Dbase). Вот я и спрашиваю будут ли работать команды Select, Update, Insert и пр., которые я использовал в MS SQL применительно к этим базам? Я не про Delphi спрашиваю, а про TSQL.


 
sniknik ©   (2003-04-05 12:02) [3]

не все будут (нет перечисленные конечно стандарт, они есть), в компоненте TQuery с закладки BDE (Local SQL - есть хелп по командам в дельфях) работает с dBase,Foxpro,Paradox,Text. но вообще по функционалу сильно ограничено по сравнению с MS SQL.


 
Delirium ©   (2003-04-05 14:21) [4]

Не стоит забывать про Jet-SQL


 
Anatoly Podgoretsky ©   (2003-04-05 14:31) [5]

Мазут Береговой Рюрикович (05.04.03 11:30)
Xbase не родственник Dbase, а общее имя для семейства Dbase подобных баз. Храктеризуется подмножеством языка, но тебя эти языки не должны волновать, поскольку в Дельфи тебе не придется с нми работать.

Для работы нужен как минимум TTable/TQuery, но как правило еще используется TDataSource и иногда TDatabase.

При использовании TQuery становится доступным SQL 92
Сразу предупреждение, таблицы ФоксПро поддержаны только частично и вообще рекомендуется использовать их в режиме только чтения, без индексов. Клиппер совсем не поддержан.
Но так как эти форматы частично совместимы то при условии, что не будет выхода за пределы формата dBase 2.5 то тоже будут работать.

В каталоге Demos есть несколько примеров работы с базами через БДЕ.


 
Мазут Береговой Рюрикович   (2003-04-06 02:24) [6]

Всем спасибо. Более-менее разобрался.



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

Текущий архив: 2003.04.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
14-77079
konstantinov
2003-04-05 21:45
2003.04.24
ASM и WinXP и т.п.


14-77116
Pat
2003-04-06 21:39
2003.04.24
Диаметр множества. Объясните что это такое :-))


14-77094
Delirium^.Tremens
2003-04-03 16:00
2003.04.24
Похождения D^T (окончание части 4)


3-76778
yurikon03
2003-04-04 09:30
2003.04.24
Как хранить суммы?


3-76782
Жук
2003-04-04 16:35
2003.04.24
Разбивка поля numeric по разрядам