powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / в основной таблице, индексный счетчик дублированная строка
14 сообщений из 14, страница 1 из 1
в основной таблице, индексный счетчик дублированная строка
    #39977481
jug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jug
Гость
Сорри ребята, всегда пользовался вашими гениальными мозгами. Выручите еще раз пожалуйста.
Сделал сервис базы "Сжал и восстановил базу", хорошо, что по привычке сделал копию файла.
После выяснилось, что слетели связи между таблицами и ОПА, повторяющиеся записи в индексном поле, основной таблицы.
и тут начался звездец, я саму запись нашел, а удаление приводит к тому, что таблица больше не открывается.
Подскажите как правильно удалить эту таблицу или сделать копию, или запрос какой-то?
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977484
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовать так:
1. Мастером делается запрос "на создание таблицы", в качестве источника -больная таблица
2. Разорвать связи с больной таблицей
3. Удалить больную
4. Созданную таблицу назвать как больную
5. Восстановить связи
..естественно имея бекап

..для начала, можно попробовать импортировать все в новый файл
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977508
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jug
....повторяющиеся записи в индексном поле, основной таблицы....
Если индекс допускает повторения-сжатие никак не повлияет на работоспособность БД,если индекс не допускает повторений-как такую запись внесли. Сдается мне что таблица или её связи спроектирована не верно.
Очень странно организованы связи Client-Phone и др.
Что-то не так в Датском королевстве-Шекспир,Гамлет
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977519
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku
...если индекс не допускает повторений-как такую запись внесли.

оно могло само, как результат падения, проблем с файлом и проч...
sdku

Очень странно организованы связи Client-Phone и др.

у клиента несколько телефонов, это совсем не странно
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977758
jug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jug
Гость
sdku
jug
....повторяющиеся записи в индексном поле, основной таблицы....

Очень странно организованы связи Client-Phone и др.
Что-то не так в Датском королевстве-Шекспир,Гамлет


По поводу дублированной записи, это какой-то баг файла, файл находится на съемном винте, я не знаю что произошло, но такое свершилось.

В Базе 35к записей, только у 50% один телефон, остальные 2 и более до 6. Я когда проектировал, базу и показывал как она должна БЫЛА выглядеть, меня разбивали здесь в пух и прах, и эта схема, результат местных советов. И оно все работало без разговоров, но получилось как-то так.

По поводу Датского ))) Я типа сюда и заглянул кексом бросить)))
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977760
jug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jug
Гость
bubucha
Попробовать так:
1. Мастером делается запрос "на создание таблицы", в качестве источника -больная таблица
2. Разорвать связи с больной таблицей
3. Удалить больную
4. Созданную таблицу назвать как больную
5. Восстановить связи
..естественно имея бекап

..для начала, можно попробовать импортировать все в новый файл


Пробую Варианты, импортов, и всякой подстановки. пока ничего.
Но Спасибо, что откликнулся.
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977765
jug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jug
Гость
bubucha
Попробовать так:
1. Мастером делается запрос "на создание таблицы", в качестве источника -больная таблица


У меня Аксес 2007 этот Мастер в более поздних версиях?
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977769
Serg197311
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jug

По поводу Датского ))) Я типа сюда и заглянул кексом бросить)))

А ему все структуры базы не нравятся, которые не он сделал
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977777
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jug
bubucha
Попробовать так:
1. Мастером делается запрос "на создание таблицы", в качестве источника -больная таблица


У меня Аксес 2007 этот Мастер в более поздних версиях?

суть запроса:
Код: sql
1.
select tabla.* into tabla1 from tabla
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977792
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serg197311
jug

По поводу Датского ))) Я типа сюда и заглянул кексом бросить)))
А ему все структуры базы не нравятся, которые не он сделал
Во многих учебниках написано,что наличие в таблице ключевого поля не является необходимым условием-но однажды(наверное какое-то необъяснимое исключение) я сталкивался с непонятками в работе БД при отсутствии ключа в таблице,которые успешно разрешились после его создания.
Предположения же о том что мне нравится, а что нет к сути вопроса не имеют НИКАКОГО отношения
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977802
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jug
После выяснилось, что слетели связи между таблицами и ОПА, повторяющиеся записи в индексном поле, основной таблицы.


Два раза прочитал... какая таблица то навернулась ?
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977803
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таблицах Наименование товара, Phone, Товар нет первичных ключей... интересно кто это вам так насоветовал делать ?
И от пин курьера к sale тоже сопля не понятная...
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977807
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jug
удаление приводит к тому, что таблица больше не открывается.

Удаляете все связи проблемной таблицы, а также индексы, включающие поля выражения проблемной связи. Создаёте новую таблицу той же структуры. Копируете в неё корректные записи. Удаляете проблемную таблицу. Переименуете новую. Проверяете на отсутствие дубликатов. Создаёте нужный индекс. Связываете.

Ещё лучше - подымаете базу из бэкапа.
...
Рейтинг: 0 / 0
в основной таблице, индексный счетчик дублированная строка
    #39977854
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bubucha
sdku
...Очень странно организованы связи Client-Phone и др.
у клиента несколько телефонов, это совсем не странно
vmag
В таблицах Наименование товара, Phone, Товар нет первичных ключей... интересно кто это вам так насоветовал делать ?
И от пин курьера к sale тоже сопля не понятная...
Именно это имелось ввиду.Можно делать и без ключей,но тогда возможны подобные "непонятки"(особенно при наличии процедур VBA) на которые и наткнулся ТС
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / в основной таблице, индексный счетчик дублированная строка
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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