![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите плиз!!! [D5]
KB © (2002-03-28 07:42:00)Можно ли с помощью компонентов ADO создать БД? И если можно то как?
Заранее благодарен
Aleksandr (2002-03-28 16:29:00) [1]Через АДО мона работать с любой базой данных - был бы ОДБС в системе для нее... Другое дело, что тот же Парадокс через ОДБС работает в десятки раз медленнее...
Только я одного не понял - нахрена из программы базу данных создавать? От лукавого это... Таблицы - понятно, а остальное - от лукавого...
wicked (2002-03-28 16:28:00) [2]2 KB ©
точно не скажу, но я что-то подобное слышал про ADOX... поищи инфо по нём...
Suntechnic (2002-03-28 16:07:00) [3]>KB © (28.03.02 08:24)
>Может ктонить подскажет где взять документацию по ADO
На MSDN.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/dasdkadooverview.asp
Dok_3D (2002-03-28 08:34:00) [4]Нее...
По-моему ACCESS-базу через ADO не создать.
Тут некоторое время назад кто-то привел такой вариант создания. Через DAO
procedure CreateMSAccessDB(filename : String);
var
DBEngine, Workspace: Variant;
const
{Important to use the following constant as is}
dbLangGeneral = ";LANGID=0x0409;CP=1252;COUNTRY=0";
dbVersion30 = 32;
begin
DBEngine := CreateOleObject("DAO.DBEngine");
{DBEngine := CreateOleObject("DAO.DBEngine.35"); For DAO 3.5}
Workspace := DBEngine.Workspaces[0];
try
Workspace.CreateDatabase(filename, dbLangGeneral, dbVersion30);
except
on EOleException do ShowMessage("Database already exists");
end;
end;
Сам я не пробовал, так что если работать не будет, то не суди строго.
KB (2002-03-28 08:24:00) [5]Может ктонить подскажет где взять документацию по ADO
Очень сильно нужна!!! плиз
KB (2002-03-28 08:04:00) [6]работа с MS Access - создание базы данных программным способом
Suntechnic (2002-03-28 07:50:00) [7]БД они ведь разные бывают.... О какой из них ты хочешь услышать?