Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];

Вниз

Как упаковать таблицу   Найти похожие ветки 

 
Руст   (2002-02-08 08:16) [0]

Работаю с таблицами с помощью ADO. Весь help излазил, а как упаковывать таблицы не нашел, если база большая и удалять много приходится, то размер махом разрастается. Как же все таки упаковывать?


 
Гоша   (2002-02-08 10:58) [1]

Боюсь, что и не найдешь...
Или ADO или dbf с pack"ом - выбирай :)


 
Стас   (2002-02-08 11:38) [2]

В BDE есть такая функция - dbiPackTable. А найти ее ты можешь в справке Вorland Database Engine. В предметном указателе печатай pack - и выйдет справка по упаковке таблицы. Даже пример есть...


 
Руст   (2002-02-08 15:24) [3]

В том то и дело что с BDE не хотелось бы работать...


 
disprosis   (2002-02-08 16:46) [4]

uses
dbiProcs

procedure TForm1.PackTable(Value: TTable);
begin
Value.Close;
Value.Exclusive := True;
try
Value.Open;
Check(DbiPackTable (Value.DBHandle,Value.Handle,PChar(Value.TableName),PChar(szDBASE),True));
except end;
Value.Close;
Value.Exclusive := False;
end;


 
Kuusiniemi   (2002-02-08 18:48) [5]

>disprosis
Вы вопрос-то прочитали?? Вопрос был как упаковать таблицу, используя ADO! А Вы пример на что?? На BDE!

Тому кто скажет как это сделать через ADO надо памятник поставить!


 
Руст   (2002-02-11 08:13) [6]

Пришлось вот как выкручиваться: Нужно упаковать таблицу tab1. Создал шаблон-таблицу, аналог той которую нужно упаковать. Копирую её. Кидаю туда все данные оператором "INSERT INTO tab2 SELECT * FROM tab1" из Quare.sql. А затем переименовываю tab2 в tab1. А как реально упаковывать фиг его знает.


 
NDim   (2002-02-15 13:45) [7]

Есть способ через ODBC надо ?
ICQ 71327171


 
erik   (2002-02-15 15:20) [8]

Можно упаковать всю базу данных! Посмотри в MSDN Compact. Я в DAO упаковывал, а в ADO надо использовать другую DLL называется ADO M... тачно непомню. На королевстве есть статья.


 
Mirovodin (A)   (2002-02-15 15:49) [9]

Я пользовался таким набором :
драйверы : Microsoft jet 4.0 service pack 3
Компоненты KADAO (delphi.pari.bg их юзаю по тому, что не нужен сервис пак для Delphi 5 и ADO EXpress, free).
БД- MS Accsess 97-2000
так вот у этих компонентов есть проц-ра Compress. Работает на 100%



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

Форум: "Базы";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
1-43021
wonder_boy
2002-02-26 12:03
2002.03.14
Декомпиляция


4-43217
Renard
2002-01-15 23:15
2002.03.14
Как узнать какая структура находится под крысой: ListBox, Edit, Button и т.д.


3-42973
Di_wind
2002-02-13 20:23
2002.03.14
Access +Delphi+DAO


6-43132
sdd
2001-12-27 18:57
2002.03.14
закачка файлов


1-43069
Light Elf
2002-02-27 10:22
2002.03.14
wsMaximized





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