| |
|
|
| | При сохранении данных формы в .mdb файле в таблицу sql часть данных обрезается а вместо них появляются квадратики и прочие знаки. Свойство размер поля sql таблицы позволяет принимать 4000 знаков. Подскажите, пожалуйста, как это можно решить? | |
| |
| |
| |
|
|
| | эти квадратики - видимо нажатый Enter
====================================
а как Вы сохраняете записаные в поле данные? | |
| |
| |
| |
|
|
| | INSERT INTO tab (pole) VALUE (form!имяформы!pole) | |
| |
| |
| |
|
|
| | попробуйте Trim(form!имяформы!pole) | |
| |
| |
| |
|
|
| | конец поля:
???<???????? hTP<ж????????@6ХP??X*Хh?????h???T???P???<???????? hTP<ж??????????<›?-??T??-?? ??T ??$ ??? ??$ ???3?=?????? ???????@<ХP??X*Хh?????h???T???P???<???????? hTP<ж????????@<ХP??X*Хh?????h???T???P???<???????? hTP<ж??????????<›?-??T??-?? ??T ??$ ??? ??$ ???3?A?????? ???????@@ХP??X*Хh?????h???T???P???<???????? hTP<ж????????@@ХP??X*Хh?????h???T???P???<???????? hTP<ж?????????›????? | |
| |
| |
| |
|
|
| | красиво......... 
| |
| |
| |
| |
|
|
| | да уж...  | |
| |
| |
| |
|
|
| | если у Вас на форме аксеса в свойстве поля стоит MultiLine=True и есть перенос строк, то Вы получите в выходном тексте символы CR + LF (возврат коретки и перенос строки).
ASCII 13 и 10
Можно легко определить в текстовом редакторе, поддерживающем такое отображение (HEX Editor, например) | |
| |
| |
| |
|
|
| | Вставила текст в Notepad+. Преобразовала в одну строку. Результат тот же. Только к тексту стали приплюсовываться имена полей совершенно другой таблицы (не той, в которую добавляются данные) | |
| |
| |
| |
|
|
| | а вот это када срабатывает - на каком событии
INSERT INTO tab (pole) VALUE (form!имяформы!pole)
или это кнопка? | |
| |
| |
| |
|
|
| | при нажатии на кнопку. сначала там происходит проверка вводимых значений на условие, потом, если данные прошли проверку и непосредственно вставка. таблицы sql на сервере, через odbc подключение к mdb | |
| |
| |
| |
|
|
| | Длинные стринги лучше бы хранить в Memo-полях... | |
| |
| |
| |
|
|
| | Подозреваю, что єта красота начинается после 255-го символа.
Добавляйте запись через Recordset. | |
| |
| |