Создание поля в таблице - VB
Формулировка задачи:
Как прочитать поля в таблице, я разобрался:
Не разобрался только вот с чем:
1. В каком месте прилепить строку
Чтобы создалось поле "Question"
2. Как прочитать тип или свойство поля, не знаю как выразится, которое бы указало, что это ключевое поле и что это счетчик
P.S. Задача стоит такая: Сравнить две базы данных: 1.mdb и 2.mdb - если в базе 2 нет каких то таблиц, которые есть в базе 1 - то создать их. Если таблица существует - то проверить, все ли поля есть, как в файле 1. Если нет - то создать их.
Не разобрался только вот с чем:
1. В каком месте прилепить строку
Чтобы создалось поле "Question"
2. Как прочитать тип или свойство поля, не знаю как выразится, которое бы указало, что это ключевое поле и что это счетчик
P.S. Задача стоит такая: Сравнить две базы данных: 1.mdb и 2.mdb - если в базе 2 нет каких то таблиц, которые есть в базе 1 - то создать их. Если таблица существует - то проверить, все ли поля есть, как в файле 1. Если нет - то создать их.
Решение задачи: «Создание поля в таблице»
textual
Листинг программы
Dim rs As New ADODB.Recordset rs.CursorLocation = adUseClient rs.CursorType = adOpenDynamic rs.LockType = adLockOptimistic rs.Fields.Append "StrFld", 202, 50 rs.Open For i = 1 To 50 rs.AddNew 0, i Next rs.Update rs.MoveFirst For i = 1 To 50 Debug.Print rs(0) rs.MoveNext Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д