powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Создание новой базы с пом
8 сообщений из 8, страница 1 из 1
Создание новой базы с пом
    #32482150
Ranger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Каким образом можно из программы (например написанной на VC++) создать новую Access-кую базу, с заддаными структурами таблиц?
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32482203
Фотография Gyslik.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может ошибусь, но наверно использовав
ERWin.
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32482693
™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32483467
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
копируем под ODBC пустую mdb ...

Пример создания удаления и заполнения существующей – пустой базы(mdb)
Работа посредством ODBC скрипт на PHP
Kai – название ODBC коннекта (Dsn)
Пароль для форсу


<?
define("UserName","admin");
define("Password","12345");
define("dsn","Kai");
$ret=odbc_connect(dsn,UserName,Password);
if(!$ret){ echo "No Connect - нет связи".dsn."\n\r";
echo odbc_error();
exit;
}
$table_ex=0;
$rt=odbc_tables($ret);
while (odbc_fetch_into($rt, $f)) {
if($f[2]=="T2") {$table_ex=1;};
};
if($table_ex==1){$err=odbc_exec($ret,"DROP TABLE T2 ");};
$err=odbc_exec($ret,"CREATE TABLE T2 (P1 TEXT, P2 TEXT,P3 INTEGER )");
$err=odbc_exec($ret,"INSERT INTO T2 (P1, P2, P3) VALUES ('INNA', 'ANNA', 99)");
$err=odbc_exec($ret,"INSERT INTO T2 (P1, P2, P3) VALUES ('INNA', 'ANNA', 00)");
$poisk="select * from T2 ";
$r=odbc_exec($ret,$poisk);
while (odbc_fetch_into($r, $f)) {
echo $f[0]." ".$f[1]." ".$f[2]."\n\r";
};
odbc_close($ret);
?>
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32483502
FEV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, хороший вопрос!
Как SQL-запросом создать пустую базу?
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32483538
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я предполагал создание путем копирования существующего файла
полагаю что создать можно исключительно посредством самого Accessa
поскольку ODBC требует подключения к существующей базе


а в общем случае и sql200 сервер нельзя породить удаленно
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32483541
Bezum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зато такой финт проскакивает для Interbase, вобще говоря пол года назат тут кто-то расписывал создание базы acces при помощи Delphi или Buildera при помощи библиотеки DAO. Я попытался из любопытства, но тогда у меня той библиотеки небыло и все закончилось ничем.
...
Рейтинг: 0 / 0
Создание новой базы с пом
    #32499890
Через ADOX, пример на VBScript:

Dim cat
Set cat = CreateObject("ADOX.Catalog")
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='C:\sample.mdb'")
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Создание новой базы с пом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]