|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
Добрый день! Базу данных вынес в MySQL. Дак вот, access не отображает текст (пишет "удален"), когда количество символов в нем свыше 349 символов. приходится два раза обновлять форму, тогда текст подтягивается. вопрос: почему акцесс при открытии формы не загружает данные с количеством символов свыше 349? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 11:11 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
quickstarвопрос: почему акцесс при открытии формы не загружает данные с количеством символов свыше 349? аксесс имеет 2 типа текстовых полей --короткий текст до 255 символов --длинный текст(мемо) --более 255 ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 11:46 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
"Удалено" появляется, когда запись в таблице удалена, дляна поля здесь не виновата. Ищите почему у вас запись удаляется ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 12:07 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, в 2016 офисе вижу "короткий текст" и "длинный текст". Мемо не вижу для выбора. Посоветуйте, какой тип данных выбрать в mysql для полей свыше 255 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 12:22 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
quickstar, при линковке таблицы ПК задавал ? Попробуй изменить тип ПК с int(5) на просто int ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 12:37 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
quickstarПЕНСИОНЕРКА, в 2016 офисе вижу "короткий текст" и "длинный текст". Мемо не вижу для выбора. Посоветуйте, какой тип данных выбрать в mysql для полей свыше 255 ? Ага, в 16 ом МЕМО уже нет. Длинный текст выбирать ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 13:45 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
Serg197311, вот в этом и вопрос, что длинный текст установлен. а все равно пишет "удален". методом проб узнал, что если в mysql ставить varchart 349 символов, то тест нор отображается. если varchart 350 и выше, то уже "удален" пишет при загрузке, потом еще раз форму обновляешь и подгружается. Пробовал и varchart, и text, все равно одинаковая ситуация. _______________ court, а ситуация не в первом поле с ID, а именно в полях с текстом. _______________ MrShin, вот в этом и фокус, что данные в поле есть и при повторном обновлении формы появляются. Как будто акцесс не может разом проглотить длинный текс, а за два приема подгружает. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 17:19 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
quickstarcourt, а ситуация не в первом поле с ID, а именно в полях с текстом. Нуу а причина "ситуации" вполне может быть не связана со "следствием" в виде "полей с текстом". Акцесс плохо переносит всякие нестандартные типы полей при линковке. Поэтому я тебе и советую проверить таблицу со стандартным размером Integer-а И здесь ещё можешь посмотреть - https://bugs.mysql.com/bug.php?id=92947 Симптомы такие же как ты описываешь, - сразу при открытии #deleted, но при обновлении по F5 - всё отображается правильно. Только там проблема начинается с 1024 символов. Но может это всё-таки байты, а не символы, тогда может твои 349 символа и будут теми 1024 байта. авторОписание: Эта ошибка затрагивает MySQL Connector ODBC 8.0.13 на MySQL Server 5.7.24, Microsoft Access 2016 MSO (16.0.10827.20181) 64-разрядных и Windows 10 (1803) x64. Предлагаемое исправление: Ошибка не возникает на mysql-connector-odbc-5.3.10-winx64 или devart Драйвер ODBC для MySQL. Никакого другого обходного пути не известно. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 17:53 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
courtНуу а причина "ситуации" вполне может быть не связана со "следствием" в виде "полей с текстом". угу... тут столько всякой мелочи... от utf8_general_ci до самого драйвера odbc... я как-то тоже измучился в прошлом году... Удалено может появляться не только потому, что оно удалено, а еще и потому, что не может быть правильно отображено... В конце концов пришлось переделать на русскую кодировку (1251), тогда с любым коннектором работало и на разных машинах, а то хоть стреляйся, из-за utf-8 то кракозябры вместо кирилицы, то все есть но удалено... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.06.2019, 23:39 |
|
Почему лимит в 349 символов в текстовом поле
|
|||
---|---|---|---|
#18+
quickstarданные в поле есть и при повторном обновлении формы появляются. Ну они появятся после обновления в любом случае. Вы пробовали делать полностью новую форму на базе таблицы безо всякого кода? Также ведет? При редактировании таблицы в конструкторе можно отображение поля настроить также, как и в форме. Как в этом случае ведет себя таблица при редактировании записей? Если в любом из этих случаев глюк продолжается, нужно играть с настройками ODBC и базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2019, 06:20 |
|
|
start [/forum/topic.php?fid=45&fpage=31&tid=1610672]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 123ms |
0 / 0 |