powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ошибка при добавлении записи в базу
5 сообщений из 5, страница 1 из 1
Ошибка при добавлении записи в базу
    #37979590
Zakhar K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня.

Наткнулся на проблему апекса.

Есть динамический список, в котором генерятся ссылки на странице с репортом. При нажатии на ссылку в репорт передаются параметры (число, строка[кириллица]).

На странице, куда ведет ссылка, сначала отрабатывает скрипт добавления записи в таблицу, затем грузится форма.

При этом, если перейти по некоторым из ссылок, кликнув на нее, я получаю ошибку:
ORA-01480: trailing null missing from STR bind value
подробнее
Tue, 02 Oct 2012 04:45:27 GMT

ORA-01480: trailing null missing from STR bind value

DAD name: apex
PROCEDURE : f
URL : http://XDB HTTP Server:8080/apex/f?p=106:1:2629592533153806::NO::P1_C_JOURNAL_ID,P1_C_JOURNAL_NAME:207,%D0%96%D1%83%D1%80%D0%BD%D0%B0%D0%BB%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%20Zakhar%20K.
PARAMETERS :
===========
p:
106:1:2629592533153806::NO::P1_C_JOURNAL_ID,P1_C_JOURNAL_NAME:207,Журнал регистрации приказов пользователя Zakhar K.

ENVIRONMENT:
============
PLSQL_GATEWAY=WebDb
GATEWAY_IVERSION=2
SERVER_SOFTWARE=Oracle Embedded PL/SQL Gateway/10.2.0.4.0
GATEWAY_INTERFACE=CGI/1.1
SERVER_PORT=8080
SERVER_NAME=XDB HTTP Server
REQUEST_METHOD=GET
QUERY_STRING=p=106:1:2629592533153806::NO::P1_C_JOURNAL_ID,P1_C_JOURNAL_NAME:207,%D0%96%D1%83%D1%80%D0%BD%D0%B0%D0%BB%20%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%B8%20%D0%BF%D1%80%D0%B8%D0%BA%D0%B0%D0%B7%D0%BE%D0%B2%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F%20Zakhar%20K.
PATH_INFO=/f
SCRIPT_NAME=/apex
REMOTE_HOST=
REMOTE_ADDR=192.168.2.127
SERVER_PROTOCOL=HTTP/1.1
REQUEST_PROTOCOL=tcp
REMOTE_USER=ANONYMOUS
ORACLE_SSO_USER=
OSSO_IDLE_TIMEOUT_EXCEEDED=
OSSO_USER_GUID=
HTTP_CONTENT_LENGTH=0
HTTP_CONTENT_TYPE=
HTTP_USER_AGENT=Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20100101 Firefox/15.0.1 AlexaToolbar/alxf-2.15
HTTP_HOST=192.168.2.121:8080
HTTP_ACCEPT=text/html
HTTP_ACCEPT_ENCODING=gzip
HTTP_ACCEPT_LANGUAGE=en-us
HTTP_ACCEPT_CHARSET=
HTTP_COOKIE=ORA_WWV_USER_72712442264026=95B1A454208827C9; ORA_WWV_REMEMBER_UN=ZAKHARK:arch; WWV_CUSTOM-F_1366918400217842_106=9FFF94024C2BD818; LOGIN_USERNAME_COOKIE=zakhark
HTTP_IF_MODIFIED_SINCE=
HTTP_REFERER=http://192.168.2.121:8080/apex/f?p=106:1:2629592533153806::NO::P1_C_JOURNAL_ID,P1_C_JOURNAL_NAME:255,Журнал регистрации исходящих документов
HTTP_SOAPACTION=
HTTP_ORACLE_ECID=
HTTP_ORACLE_CACHE_VERSION=
HTTP_AUTHORIZATION=
WEB_AUTHENT_PREFIX=
DAD_NAME=apex
DOC_ACCESS_PATH=docs
DOCUMENT_TABLE=wwv_flow_file_objects$
PATH_ALIAS=
REQUEST_CHARSET=AL32UTF8
REQUEST_IANA_CHARSET=UTF-8
SCRIPT_PREFIX=
HTTP_IF_MATCH=
HTTP_CACHE_CONTROL=
SOAP_BODY=
HTTP_X_ORACLE_DEVICE_CLASS=
HTTP_X_ORACLE_DEVICE_ORIENTATION=
HTTP_X_ORACLE_DEVICE_MAXDOCSIZE=
HTTP_X_ORACLE_DEVICE=
HTTP_X_ORACLE_ORIG_ACCEPT=
HTTP_X_ORACLE_ORIG_USER_AGENT=
HTTP_X_ORACLE_USER_LOCALE=
HTTP_X_ORACLE_USER_NAME=
HTTP_X_ORACLE_USER_DISPLAYNAME=
HTTP_X_ORACLE_USER_USERKIND=
HTTP_X_ORACLE_USER_AUTHKIND=
HTTP_X_ORACLE_USER_DEVICEID=
HTTP_X_ORACLE_USER_LOCATION_ADDRESSLINE1=
HTTP_X_ORACLE_USER_LOCATION_ADDRESSLINE2=
HTTP_X_ORACLE_USER_LOCATION_ADDRESSLASTLINE=
HTTP_X_ORACLE_USER_LOCATION_BLOCK=
HTTP_X_ORACLE_USER_LOCATION_CITY=
HTTP_X_ORACLE_USER_LOCATION_COMPANYNAME=
HTTP_X_ORACLE_USER_LOCATION_COUNTY=
HTTP_X_ORACLE_USER_LOCATION_STATE=
HTTP_X_ORACLE_USER_LOCATION_POSTALCODE=
HTTP_X_ORACLE_USER_LOCATION_POSTALCODEEXT=
HTTP_X_ORACLE_USER_LOCATION_COUNTRY=
HTTP_X_ORACLE_USER_LOCATION_TYPE=
HTTP_X_ORACLE_USER_LOCATION_X=
HTTP_X_ORACLE_USER_LOCATION_Y=
HTTP_X_ORACLE_SERVICE_HOME_URL=
HTTP_X_ORACLE_SERVICE_PARENT_URL=
HTTP_X_ORACLE_HOME_URL=
HTTP_X_ORACLE_MODULE_CALLBACK_URL=
HTTP_X_ORACLE_MODULE_CALLBACK_LABEL=
HTTP_X_ORACLE_CACHE_USER=
HTTP_X_ORACLE_CACHE_SUBID=
HTTP_X_ORACLE_CACHE_AUTH=
HTTP_X_ORACLE_CACHE_DEVICE=
HTTP_X_ORACLE_CACHE_LANG=
HTTP_X_ORACLE_CACHE_ENCRYPT=
HTTP_X_ORACLE_ASSERT_USER=

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

Версия Apex 4.1
Oracle 10
Microsoft Windows Server 2008

Кто-нибудь сталкивался с подобной проблемой?
Есть идеи, куда мне копать?
Спасибо.
...
Рейтинг: 0 / 0
Ошибка при добавлении записи в базу
    #37980172
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zakhar K.,

когда конкретно происходит ошибка: во время вставки данных в таблицу? Попробуйте логировать данные, которые вставляются.
...
Рейтинг: 0 / 0
Ошибка при добавлении записи в базу
    #37980228
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zakhar K.,

Ссылка по кнопке? Если да, то см.
двойное url кодирование русских букв
А лучше не используйте кириллицу в url
...
Рейтинг: 0 / 0
Ошибка при добавлении записи в базу
    #37980237
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или лучше см последжнюю ссылку сразу
4.1 Button redirect to page URL escape bug
...
Рейтинг: 0 / 0
Ошибка при добавлении записи в базу
    #37980320
Zakhar K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за направления, будут результаты, отпишусь подробнее.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Ошибка при добавлении записи в базу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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