Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

База данных VB 6.0

55K
24 апреля 2010 года
microO
8 / / 24.04.2010
Помогите пожалуйста с бд.
На нажатие кнопки, в уже существующей базе данных access, добавлялось новое поле.
30K
30 апреля 2010 года
cpentyc
85 / / 23.02.2010
чем подключался?
 
Код:
Data1.Recordset.AddNew

ну както так через дату
55K
02 мая 2010 года
microO
8 / / 24.04.2010
Я как бы сделал, но при обращении к таблице выдает ошибку несоответствия типа.
Код:
Dim db As dao.Database
Dim tablica As dao.TableDef
Dim fld As dao.Field
Dim ws As dao.Workspace
Set db = dao.OpenDatabase("С:\Lab\Students.mdb")
Set tablica = db.OpenRecordset("students")'ошибка
Set fld = tablica.CreateField("PRIVET", dbText, 10)
tablica.Fields.Append fld
db.TableDefs.Append tablica
db.TableDefs.Refresh
db.Close
5.9K
18 мая 2010 года
SPB-667
119 / / 23.06.2007
Вопрос конечно интересный, но как мне представляется, программно, к сожалению, добавить поле в уже существующую таблицу БД невозможно. Можно вручную через встроенный в VB VisData Manager.
А ошибку выдаёт, потому что OpenRecordset там совсем не по назначению.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог