powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разбить таблицу на две...
17 сообщений из 17, страница 1 из 1
Разбить таблицу на две...
    #32851535
Odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть Одна таблица, в которой много полей (>40).
Надо разбить на 2 таблицы по 20 полей.
Но чтобы количество записей в обоих всегда совпадало
и каждая запись 1-й табл. всегда соответствовала своему продолжению во 2-й таблице, даже при пересортировке записей в любой из таблиц.
А также, при добавлении записи в 1-ю таблицу во 2- таблице "генерировалось" продолжение этой записи с, например, нулевыми значениями всех полей.
Программирую на VB6, доступ к базе MSAccess через ADO
Прошу помощи на адрес loshk@mail.ru
СПАСИБО.
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851559
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
непонятно, в чем проблемса
разбиваешь на 2
делаешь связь "1 к 1" по ключу
даешь defaultvalue где надо
и все!
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851576
Одесса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал (может не до конца разобрался) - хотел удалить строку из 1-й таблицы, а VB ругается?
А связь "1-1" от 1-й ко 2-й таблице или наоборот?
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851593
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одесса, почитай справку/учебник и ты поймешь неуместность своего вопроса.
Может быть и необходимость в связи 1 к 1 отпадет.
--
Regards
Alexander Artamonov

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851596
Alexus12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
надо
после создания связи
навесить на нее "каскадное удаление"

А 1-1 все равно, с какой стороны, правда? ;)
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851814
хм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexus12надо
после создания связи
навесить на нее "каскадное удаление"

А 1-1 все равно, с какой стороны, правда? ;)
хм. Для каскадов?
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851942
Bor-L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
40 - это не много, много - это > 255
имхо, лучше оставить "как есть"
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851960
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сколько живу, НИ РАЗУ у меня не было таблиц со столько до хрена столбцами. Что-то все-таки там недонормализовано...
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851976
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Программист-ЛюбительСколько живу, НИ РАЗУ у меня не было таблиц со столько до хрена столбцами. Что-то все-таки там недонормализовано...
У меня есть. Там около 200 полей и одна (!) запись. Данные приходят с AS/400 (из нескольких таблиц), редактируются и уходят обратно.
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32851977
хм
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bor-L40 - это не много, много - это > 255
имхо, лучше оставить "как есть"
они наверное за 2000 символов/на запись вылезли. тогда оставить не удастся (или придется переделать часть полей в мемо)
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852362
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч! Дорогой! Чего с АСом делаешь ? У меня с этим мейнфреймом масса дел, а обменяться опытом не с кем.
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852375
Одесса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я разобрался - оказывается таблицы не равны - одна сервер а другая нет:
Из одной удалить можно запись (тогда и во второй соответствующая запись
удаляется), а наоборот нельзя!
Это первое.
А второе - даже в таком варианте - удалять можно (из одной, и из второй
"само удаляется"), а вот добавлять так же нельзя - надо и там и там добавлять, а хотелось бы
чтобы и во второй автоматически добавлялась бы запись
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852376
4321
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч Программист-ЛюбительСколько живу, НИ РАЗУ у меня не было таблиц со столько до хрена столбцами. Что-то все-таки там недонормализовано...
У меня есть. Там около 200 полей и одна (!) запись. Данные приходят с AS/400 (из нескольких таблиц), редактируются и уходят обратно.

тут недавно правил процедурку - составляла темповую таблу - чё-тта типа результата перекрестного запроса (шахматки), но с редактируемыми данными. При некоторых параметрах вызова (данных) вываливалась за 255 полей.
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852417
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Саныч! У тебя е-мэйл скрыт. Как бы насчет АСки пообщаться ?
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852420
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-ЛюбительСаныч! У тебя е-мэйл скрыт. Как бы насчет АСки пообщаться ?
У него нет аськи :)
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852443
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Программист-ЛюбительСаныч! Дорогой! Чего с АСом делаешь ? У меня с этим мейнфреймом масса дел, а обменяться опытом не с кем.
У нас тоже с ним куча проектов. Можно обсудить. Правда, весь интерфейс (в смысле программный) писали другие люди, не я, так что вполне может оказаться, что на увуой-нибудь элементарный вопрос я не смогу ответить.

На всякий случай - мой мейл: vcohen закорюка mail.ru.
...
Рейтинг: 0 / 0
Разбить таблицу на две...
    #32852474
Odess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОдессаЯ разобрался - оказывается таблицы не равны - одна сервер а другая нет:
Из одной удалить можно запись (тогда и во второй соответствующая запись
удаляется), а наоборот нельзя!
Это первое.
А второе - даже в таком варианте - удалять можно (из одной, и из второй
"само удаляется"), а вот добавлять так же нельзя - надо и там и там добавлять, а хотелось бы
чтобы и во второй автоматически добавлялась бы запись

Я тебе в одесса.толк ответил - все гораздо проще.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Разбить таблицу на две...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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