Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Работа с данными

Страница: 1 |

 

  Вопрос: БД "из воздуха", а можно ли? Добавлено: 24.01.10 18:18  

Автор вопроса:  Dark Engine | Web-сайт: www.wentas.2bb.ru | ICQ: 343191665 
Уважаемые коллеги! Помогите, пожалуйста!
Потребовалась работа с базами данных. Стандартный Data Control справляется со всем кроме... создания базы с нуля. Создание файлов баз через Data Manager не котируется, программа должна сама генерировать хотя бы бланковые базы. Скажите, пожалуйста, как можно программно создавать файлы БД, чтобы их можно было подгружать в Data Control и дальше с ними работать :)

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 s12



Вопросов: 24
Ответов: 363
 Профиль | | #1 Добавлено: 24.01.10 18:29
ДАО!
Будет время скину пример на 6ке.

Ответить

Номер ответа: 2
Автор ответа:
 Dark Engine



ICQ: 343191665 

Вопросов: 51
Ответов: 98
 Web-сайт: www.wentas.2bb.ru
 Профиль | | #2
Добавлено: 24.01.10 18:33
Заранее спасибо. Я как раз на 6-ке работаю, так что самое то!

Ответить

Номер ответа: 3
Автор ответа:
 s12



Вопросов: 24
Ответов: 363
 Профиль | | #3 Добавлено: 24.01.10 20:14
Вот примерно так
  1. Dim wrk As DAO.Workspace
  2.     Dim Bd As DAO.Database
  3.     Dim s As String
  4.     'Взять рабочую область по умолчанию
  5.     Set wrk = DBEngine.Workspaces(0)
  6.     'Создаем базу
  7.     Set Bd = wrk.CreateDatabase("NewBD.mdb", dbLangGeneral, dbEncrypt)
  8.     'Запросом создаем таблицу
  9.     s = " CREATE TABLE tTable(id INT NOT NULL PRIMARY KEY, name TEXT)"
  10.     Bd.Execute s
  11.     'Закрываем бд
  12.     Bd.Close

Ответить

Номер ответа: 4
Автор ответа:
 Dark Engine



ICQ: 343191665 

Вопросов: 51
Ответов: 98
 Web-сайт: www.wentas.2bb.ru
 Профиль | | #4
Добавлено: 24.01.10 22:01
У-у-у... красиво ))))))) спасибо огромное )))))

Ответить

Номер ответа: 5
Автор ответа:
 VerhoLom



Вопросов: 20
Ответов: 285
 Профиль | | #5 Добавлено: 26.01.10 12:16
ADOX.Catalog тоже делает базы

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам