Форум: "Базы";
Текущий архив: 2005.09.04;
Скачать: [xml.tar.bz2];
ВнизРабота с 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c