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

Вниз

CompactDatabase в ADO   Найти похожие ветки 

 
qqqq   (2002-04-25 10:43) [0]

Можно ли с помощью ADO сжимать и ремонтировать базы
или это можно делать только через DAO?
И для работы программы с mdb через ADO достаточно только
MDAC_TYP.EXE или нужно что бы MS Access то же был установлен?
Классного вам дня!


 
SelfDestructor   (2002-04-25 12:04) [1]

>>И для работы программы с mdb через ADO достаточно только
>>MDAC_TYP.EXE или нужно что бы MS Access то же был установлен?

Установленный Access не нужен. Учти, что для WinNТ следует устанавливать MDAC2.5 не позже! Так как начиная с версии 2.6 из него исключили компоненты ODBC, нужные для работы с Access через ADO.

Вопрос про сжатие меня тоже интересует - жду ответа с нетерпением =))


 
qqqq   (2002-04-25 12:18) [2]

Сжатие есть тут:
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1019570761&n=1
Но через DAO.
А зачем компоненты ODBC для работы с Access через ADO?


 
SelfDestructor   (2002-04-25 15:07) [3]

qqqq, так ведь ADO через ODBC работает, разве нет?
факт, что на NT после установки MDAC 2.7, при запуске ругается "не найден поставщик данных", если не был установлен офис, который их тоже ставит. Поставил 2.5 - всё заработало.
При сравнении, что ставит MDAC 2.5 и не ставит MDAC 2.7 я обнаружил, что это компоненты ODBC. Поэтому он и похудел на два мега.


 
McSimm   (2002-04-25 15:12) [4]

>SelfDestructor (25.04.02 15:07)
ADO может, но не обязан работать через ODBC.

Для Access надо использовать провайдер Jet OLE DB Provider.
Вот его,кстати, в 2.7 действительно не включили - надо ставить отдельно.


 
SelfDestructor   (2002-04-25 15:26) [5]

Признаю, ошибся. Я думал, что OLE DB всё равно через ODBC работает.

А вот про сжатие в ADO хотелось бы всё таки услышать...


 
andrucco   (2002-04-26 05:22) [6]


procedure TForm1.Button2Click(Sender: TObject);
var DD1, DD2, DD3: TTimeStamp;
d1, d2: TDateTime;
begin
ShowMessage(ParamStr(0));
exit;
{ DecodeDate(StrToDateTime(Edit1.Text), yy, mm, dd);
Button2.Caption := IntToStr(yy) + "/" +
IntToStr(mm) + "/" +
IntToStr(dd);
}
d1 := StrToDateTime(Edit1.Text);
d2 := StrToDateTime(Edit2.Text);
{
dd1 := DateTimeToTimeStamp(d1);
dd2 := DateTimeToTimeStamp(d2);
dd1.Time := dd1.Time - dd2.Time;
dd1.Date := dd1.Date - dd2.Date;
dd3 := DateTimeToTimeStamp(d1-d2);
}
//Button1.Caption := FormatDateTime( "hhhh:mm:ss ", d1-d2);
Button1.Caption := DateTimeToStr(d1+d2);
end;


 
andrucco   (2002-04-26 05:25) [7]

Ой, пардон! Не то в клипбоарде было
смотрите сюда:
http://delphi.mastak.com/cgi-bin/forum.pl?look=1&id=1019045709&n=1



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

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

Наверх





Память: 0.46 MB
Время: 0.007 c
14-73365
Alx2
2002-04-12 07:53
2002.05.23
Космонавтов - с прадником!


1-73148
neax
2002-05-13 18:37
2002.05.23
Editor


1-73095
Юляша
2002-05-08 22:33
2002.05.23
Определение даты в MonthCalendar


1-73191
BM
2002-05-14 14:33
2002.05.23
Запись из потока в динамический массив


3-72996
RedKat
2002-04-24 19:28
2002.05.23
Програмное создание ADO ConnectionString





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