|
|
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
При открытии определенной формы надо проверить имееться ли в таблице reestr столбец rahunok. Если такого столбца нету, то надо создать его с такими параметрами (текстовый, длина 50). Может кто делал такое или знает как это сделать помогите. Зарание спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 15:27 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Посмотрите HELP -> (Метод CreateField, пример), там есть все, что Вам нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 16:05 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
А как проверить наличие столбца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 16:07 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Dim t as TableDef, f as Field Set t = CurrentDb.TableDefs("reestr") For Each f in t.Fields If f.Name = "rahunok" Then ... Next ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 16:10 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Или перебирать все имеющиеся (TableDef.Fields.Name), или просто попытаться к нему обратиться (через то же семейство Fields) - если ошибка есть значит столбца нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 16:11 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Чет не получаеться у меня добавить столбец, наличие уже проверил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 16:49 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
CurrentDb.Execute "ALTER TABLE MyTable ADD COLUMN NewCol Varchar(50) NULL" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 17:02 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Возможно с табл REESTR работает еще кто-то. Для добавки столбца "желателен" монопольный доступ. Кстати, а "определенная форма" эту таблицу использует ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 17:03 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Да использует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 17:16 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Попробуйте добавить столбец не "при открытии", а "ДО ОТКРЫТИЯ". Должно получиться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 17:24 |
|
||
|
Проверка наличия столбца
|
|||
|---|---|---|---|
|
#18+
Тогда попал. Не надо рубить сук на которых сидишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.04.2003, 17:24 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32132118&tid=1681952]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 412ms |

| 0 / 0 |
