Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
1-1123934878
Odi
2005-08-13 16:07
2005.09.04
Treeview popup menu


14-1123090305
Посетитель
2005-08-03 21:31
2005.09.04
Начинаю новую жизнь


14-1123494379
DVM
2005-08-08 13:46
2005.09.04
Оружие из магнетрона микроволновой печи, реально ли?


1-1124017550
Ded Moroz
2005-08-14 15:05
2005.09.04
Вызов функции по содержимому переменной


3-1122465407
Shopot
2005-07-27 15:56
2005.09.04
ADO и Access. Как приконектиться?





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