|
Ошибка при добавлении записи в базу
|
|||
---|---|---|---|
#18+
Доброго дня. Наткнулся на проблему апекса. Есть динамический список, в котором генерятся ссылки на странице с репортом. При нажатии на ссылку в репорт передаются параметры (число, строка[кириллица]). На странице, куда ведет ссылка, сначала отрабатывает скрипт добавления записи в таблицу, затем грузится форма. При этом, если перейти по некоторым из ссылок, кликнув на нее, я получаю ошибку: 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 Кто-нибудь сталкивался с подобной проблемой? Есть идеи, куда мне копать? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 09:31 |
|
Ошибка при добавлении записи в базу
|
|||
---|---|---|---|
#18+
Zakhar K., когда конкретно происходит ошибка: во время вставки данных в таблицу? Попробуйте логировать данные, которые вставляются. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 14:01 |
|
Ошибка при добавлении записи в базу
|
|||
---|---|---|---|
#18+
Zakhar K., Ссылка по кнопке? Если да, то см. двойное url кодирование русских букв А лучше не используйте кириллицу в url ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 14:32 |
|
Ошибка при добавлении записи в базу
|
|||
---|---|---|---|
#18+
Или лучше см последжнюю ссылку сразу 4.1 Button redirect to page URL escape bug ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2012, 14:36 |
|
|
start [/forum/topic.php?fid=50&fpage=56&tid=1875981]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 147ms |
0 / 0 |