Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
Помогите разобраться.

Есть база, клиентская часть на акесе работает с линковаными таблицами акесного файла.

После длительной работы с базой, в главной таблице в одной двух строчках появляются значки "########" по во всех столбцах (в этой таблице порядка 5000 строк).
Также обрываются связи в диаграмме связей между таблицами.

Кто знает, в чем проблема.
9 авг 04, 11:27    [868026]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Bely
Member

Откуда: Москва
Сообщений: 1903
Rayis
После длительной работы с базой, в главной таблице в одной двух строчках появляются значки "########" по во всех столбцах (в этой таблице порядка 5000 строк).

Может у тебя просто значение длиннее чем ширина столбца в форме?
А отображается поле типа дата...
тогда надо просто раздвинуть эту колонку.
9 авг 04, 11:59    [868156]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
Нет, это самое простое предположение :-)

У меня проблема в том, что удалить эту строку можно, а значения во всех этих столбцах удалить нельзя, ругаеться.

Строка с решетками во всех столбцах ранее содержала нормальные значения :-(
9 авг 04, 12:08    [868195]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Темный
Member

Откуда:
Сообщений: 11941
Поломалася база.
9 авг 04, 12:10    [868202]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Talen
Member

Откуда: Санкт-Петербург
Сообщений: 409
Rayis
Нет, это самое простое предположение :-)

У меня проблема в том, что удалить эту строку можно, а значения во всех этих столбцах удалить нельзя, ругаеться.

Строка с решетками во всех столбцах ранее содержала нормальные значения :-(


Ты попробуй "Сжать и восстановить базу данных" - иногда помогает
9 авг 04, 12:11    [868205]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Bely
Member

Откуда: Москва
Сообщений: 1903
Rayis
У меня проблема в том, что удалить эту строку можно, а значения во всех этих столбцах удалить нельзя, ругаеться.

Строка с решетками во всех столбцах ранее содержала нормальные значения :-(

Ты договаривай... договаривай.
Какого типа столбцы (поля), как получаются значения (вводятся человеком или вычисляются твоей ф-ей), какая ошибка выдается при удалении...
9 авг 04, 12:12    [868210]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Yura_G
Member

Откуда:
Сообщений: 39
Rayis
Помогите разобраться.

Есть база, клиентская часть на акесе работает с линковаными таблицами акесного файла.

После длительной работы с базой, в главной таблице в одной двух строчках появляются значки "########" по во всех столбцах (в этой таблице порядка 5000 строк).
Также обрываются связи в диаграмме связей между таблицами.

Кто знает, в чем проблема.

Проверь ключевые поля.
У меня были такие значки когда значения в ключевых полях совпадали.
Хотя как ключевые поля оказывались одинаковыми я так и не понял
9 авг 04, 12:39    [868302]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
1) База не поломалась, она рабочая, только информация из одной строки трансформировалась в решетки

2) "Сжатие / восстановление" не меняет ситуации: строка с решетками остается

3) Типы данных в таблице разнообразные от текста, числа, даты, бит

Есть один нюанс, я более подробно еще раз просмотрел:

Строка из столбцов разных типов трансформируются таким образом:
1) все тексктовые поля, независиво от размера заменяются 16 решетками (сам считал)
2) битовые поля заменяются на 0
3) дата и числовые поля - пусты


В чем может быть нюанс? Помогите разобраться пожалуйста.
9 авг 04, 13:50    [868581]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
Еще хотел добавить, данные в столбцах можно изменять (нет проблем), извините за неточность.
9 авг 04, 13:54    [868602]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Varan
Member

Откуда:
Сообщений: 1258
У меня было такое. В моем случае это было последствие поломки базы. Восстановить не удалось - данные накрылись.
9 авг 04, 13:58    [868617]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
Поломалась база - вопрос спорный, все работает как прежде: данные вводятся, целлостность данных поддерживается на уровне клиентского приложения.

Только вот данных зарешеченных нет.

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

Кто знает, помогите.

Спасибо
9 авг 04, 17:35    [869409]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Vw
Member

Откуда: Самара
Сообщений: 2286
У меня тоже такое было.
База явно накралась.
Если не сможешь удалить эти записи
а остальные перетенуть в новую базу считай хана..
Я кажется знаю из-за чего такое происходит...
(у меня по крайней мере) было из-за того
что в текст.поле таблицы с размером 150 знаков
какимто образом ,толи запихнули толи пытались запихнуть
толи методично пытались запихивать значение с большим
количеством знаков...
9 авг 04, 18:46    [869673]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
Ребята,

мы наверно опять говорим о "сложных категориях", база не накрылась.
Она полностью работоспособна, изменениям поддаются даже строки со знаками "###########".

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

Моя проблема в том, что я хочу выяснить что привелу базу к такому положению. С базой можно работать и восстановить данные потеряных строк можно из резервных копий.

Я просто хочу научиться предотвращать подобный процесс превращения строк в "решетки".

Если кто с таким сталкивался, подскажите пожалуйста.
10 авг 04, 17:34    [872190]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Vw
Member

Откуда: Самара
Сообщений: 2286
Access - как женщина , океан тайн. Полный загадок и непредсказуемостей !
11 авг 04, 08:02    [872920]     Ответить | Цитировать Сообщить модератору
 Re: Отчего у меня в столбцах появляются значки "########"  [new]
Rayis
Member

Откуда:
Сообщений: 39
Vw
Access - как женщина , океан тайн. Полный загадок и непредсказуемостей !


Значит никто с подобной проблемой не встречался, наверно по субъективным меркам, все проблемы которые возникают при программировании являются уникальными и никто с ними до тебя не сталкивался, а жаль ... :-)
12 авг 04, 18:32    [878466]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить