Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / добавление столбцов ??????????????? / 12 сообщений из 12, страница 1 из 1
23.10.2004, 04:00:51
    #32751418
k4u
k4u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
Есть две таблицы Т1 иТ2 дак вот количество полей у них разное в первой базовое количество а во второй как раз недостает. Подскажите пожалуйста как добавить недостающие в Т2 таблице поля (пустые) если названия полей содержатся в первой строке.
см. приложение
...
Рейтинг: 0 / 0
23.10.2004, 04:08:56
    #32751419
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
прастите, а количество вопросительных знаков - это признак некуёвого ай-кю, или просто признак долпаеписма?

см. приложение
смотрю в книгу, нискажу что вижу
...
Рейтинг: 0 / 0
23.10.2004, 06:12:34
    #32751430
k4u
k4u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
для привлечения внимания.
А файлик почемуто не прикрепился
попробую еще раз
...
Рейтинг: 0 / 0
23.10.2004, 06:13:15
    #32751431
k4u
k4u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
Это решабельный вопрос или нет
...
Рейтинг: 0 / 0
23.10.2004, 09:37:47
    #32751439
KuznetsovMV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
SELECT Col_1, Col_2, ... Col_n, alias_1='', alias_2='', .. alias_y='' FROM T2

где T2 вторая таблица
n - количество столбцов во второй таблице
y - кол-во столбцов которых не хватает во второй таблице
...
Рейтинг: 0 / 0
23.10.2004, 12:04:07
    #32751472
k4u
k4u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
чёт не понял...
подробности
есть две таблицы
т1
а б в г д е ж
1 2 3 4 5 6 7
1 2 3 4 5 6 7
1 2 3 4 5 6 7

т2
а б в ж
8 9 1 2
8 9 1 2
8 9 1 2

нужно т3
а б в г д е ж
8 9 1 0 0 0 2
8 9 1 0 0 0 2
8 9 1 0 0 0 2

а б в г д е ж названия столбцов
...
Рейтинг: 0 / 0
23.10.2004, 13:33:35
    #32751499
Bagin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
k4uдля привлечения внимания.
А файлик почемуто не прикрепился
попробую еще разСудя по прикрепленному файлу, Вы хотите добавить с помощью Аксеса данные в Эксель?
...
Рейтинг: 0 / 0
25.10.2004, 05:21:01
    #32751999
k4u
k4u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
не обязательно, можно эти данные в аксс импортировать.
Ну может хоть алгоритм предложите.........
...
Рейтинг: 0 / 0
25.10.2004, 06:29:26
    #32752009
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Dim dbs As dao.Database, tdf1 As dao.TableDef, tdf2 As dao.TableDef
Dim fld1 As dao.Field, fld2 As dao.Field, fld3 As dao.Field
Dim blX As Boolean
    Set dbs = CurrentDb
    Set tdf1 = dbs.TableDefs![т1]
    Set tdf2 = dbs.TableDefs![т2]
    For Each fld1 In tdf1.Fields
     blX = True
        For Each fld2 In tdf2.Fields
            If fld2.Name = fld1.Name Then
             blX = False
             Exit For
            End If
        Next fld2

         If blX = True Then
                Set fld3 = tdf2.CreateField(fld1.Name)
                fld3.Type = fld1.Type
                On Error Resume Next
                fld3.Size = fld1.Size
                On Error GoTo  0 
                tdf2.Fields.Append fld3
         End If
       
    Next fld1
А порядок полей как-то лениво делать.
...
Рейтинг: 0 / 0
25.10.2004, 12:00:11
    #32752420
k4u
k4u
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
Тогда последний вопрос.
Как упорядочить поля в таблице, должна же быть какая нидь хитрая функция, не руками же ее писать?
...
Рейтинг: 0 / 0
25.10.2004, 13:09:17
    #32752611
alexx______
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
и мне тоже очень интересно...
...
Рейтинг: 0 / 0
26.10.2004, 00:36:28
    #32753884
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
добавление столбцов ???????????????
Упорядочить - это как? Как акцесс догадается что после поля Код должно идти Материал?
Ручками дописать приведенный выше код, используя Field.OrdinalPosition.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / добавление столбцов ??????????????? / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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