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

Вниз

Работа с dbf в Delphi через ADO   Найти похожие ветки 

 
-=snoop=- ©   (2005-07-06 12:15) [0]

доброго дня всемм
может у кого что есть почитать про Работу с dbf в Delphi через ADO.
а то что-то не могу найти((


 
stone ©   (2005-07-06 12:19) [1]

http://web.avtosklad.info/psites/ovainsh/ado2dbase.asp


 
-=snoop=- ©   (2005-07-06 12:26) [2]

спасибо, но там все просто описанно и ничего интересного


 
-=snoop=- ©   (2005-07-06 12:29) [3]

проблема вот какова, не знаю как правильно рефрешить ТДБгрид,
сейчас делаю это вот так

//удаление записи/записей
gADOq.SQL.Clear();
 gADOq.SQL.Add("delete from E:\work\!userbst\grupp.dbf where trim(name) ="+""""+lGrName+""""+" and trim(predpr) ="+""""+lPrCode+"""") ;
 gADOq.ExecSQL() ;
// апдейт
 gADOq.SQL.Clear ;
 gADOq.SQL.Add("SELECT a.name, b.lbl_name, b.lbl_path, b.lbl_code FROM E:\work\!userbst\grupp a INNER JOIN label.pro b ON a.predpr=b.lbl_code WHERE trim(Name)="+""""+gGruppName+"""") ;
 gADOq.ExecSQL() ;


но мне кажется это не верно


 
msguns ©   (2005-07-06 13:00) [4]

Что отображается в гриде ? Если Адоквери, то либо сделать его редактируемым и вносить изменения методами TDadaSet (Edit,Insert,Delete,Post..), либо использовать TADOCommand для правок, а потом переоткрывать квери, либо юзать TADODataSet


 
Владимир   (2005-07-21 07:56) [5]

Так, все это замечательно, вот тока посвятте меня темного, а нельзя ли например сделать так, что бы SQL строился на основе шаблона некоего, причем шаблон что бы автоматически создавался.
Например: возьмем мы какую нить базу, а точнее несколько *.dbf и скачаем по FTP (структура может окзаться любой, но у всех таблиц - одна), потом мы должны создать отдельную базу и влить туда данные со всех таблиц для дальнейшего анализа.

Народ, если кто нить на эту тему думал, напишите мне плиззз:
dyral@tugres.kuzbe.elektra.ru

заранее спасибо


 
ANB ©   (2005-07-21 08:19) [6]


> Владимир   (21.07.05 07:56) [5]
- мона. TTable и аналоги так и делают. (select * from Tbl1). А для прибамбсов нужно писать прибамбасный же построитель запросов. А получить список полей в DBF без SQL, это вообще элементарно.


 
msguns ©   (2005-07-21 09:07) [7]

Для простой перекачки TBatchMove


 
Anatoly Podgoretsky ©   (2005-07-21 09:14) [8]

-=snoop=- ©   (06.07.05 12:29) [3]
Правильно кажется, данный запрос возвращает набор данных.


 
sniknik ©   (2005-07-21 11:01) [9]

> спасибо, но там все просто описанно и ничего интересного
на королевстве дельфи иши, там статьи классом выше.

> Для простой перекачки TBatchMove
смысла нет. скорее всего можно выгрузить средствами дви;ка/сервера. да и это не нужно скорее всего, для временного сохранения/последуюшей обработки полученный рекордсет элементарно сохранять локально в формате ADTG, XML. (savetofile)



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

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

Наверх




Память: 0.49 MB
Время: 0.04 c
3-1122437967
Qartzer
2005-07-27 08:19
2005.09.04
большая база


14-1123732123
XenoX
2005-08-11 07:48
2005.09.04
Люди плиз help нужны иконки


1-1123934878
Odi
2005-08-13 16:07
2005.09.04
Treeview popup menu


1-1124086008
Чайничек
2005-08-15 10:06
2005.09.04
Can not create file ...


4-1121676398
slotti
2005-07-18 12:46
2005.09.04
Помогите с CityInfo