|
|
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
10.2.1 DBMS=ODBC declare ap_type_from_code procedure for dbo.ap_type_from_code :ls_type_code; Работает на ура. declare ap_type_from_code procedure for dbo.ap_type_from_code @type_code = :ls_type_code; выдает compilation warning вида: SQLSTATE = 22005 [Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification Есть приложение на 6-рке размером мегабайт в 20, утыканное вызовами с параметрами как еж иглами. Чего делать? Где крутить? Кстати DBMS=ADO не коннектится вообще, говорит что сборка PBDATA100 не найдена (C# - будь он не ладен). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 16:01 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
А если включить трейс? DBMS=TRACE ODBC что в логе для этого вызова пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 17:21 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
На, если тебе это что-то скажет... /*---------------------------------------------------*/ /* 05.01.2006 12:28 */ /*---------------------------------------------------*/ (1861818): LOGIN:(DBI_LOGIN) (21.125 MS / 21.125 MS) (1861818): CONNECT TO trace ODBC: (1861818): SERVER=ALADDINHUGE (1861818): DBPARM=ConnectString='DSN=back_global;UID=sa;PWD=wrtR543~';Language='russian';CommitOnDisconnect='No'(DBI_CONNECT) (1.132 MS / 22.257 MS) (1861818): (DBI_ADJUST_CONNECT) (0.003 MS / 22.260 MS) (1861818): (DBI_CURRENT_OF_CURSOR) (0.005 MS / 22.265 MS) (1861818): PREPARE:(DBI_PARSE_ONLY) (0.002 MS / 22.267 MS) (1861818): (DBI_SPECIAL_CURSOR) (0.001 MS / 22.268 MS) (1861818): (DBI_SKIP_VERIFY) (0.001 MS / 22.269 MS) (1861818): (DBI_DESCRIBE_BEFORE_EXEC) (0.001 MS / 22.270 MS) (1861818): (DBI_SUPPORT_INPUT_PARM_BIND) (0.022 MS / 22.292 MS) (1861818): BEGIN TRANSACTION:(DBI_START_TRAN) (0.029 MS / 22.321 MS) (1861818): OPEN CURSOR:(DBI_CURSOR_CONNECT) (0.001 MS / 22.322 MS) (1861818): (DBI_SPECIAL_CURSOR) (0.001 MS / 22.323 MS) (1862420): (DBI_CURSOR_LOGIN) (0.671 MS / 0.671 MS) (1862420): DUMMY CURSOR CONNECTION : (1862420): USERID=dbo (1862420): SERVER=ALADDINHUGE (1862420): DBPARM=ConnectString='DSN=back_global;UID=sa;PWD=wrtR543~';Language='russian';CommitOnDisconnect='No'(DBI_CONNECT) (0.002 MS / 0.673 MS) (1862420): (DBI_CURSOR_CONNECTION) (0.002 MS / 0.675 MS) (1862420): (DBI_SPECIAL_DECIMAL) (0.001 MS / 0.676 MS) (1862420): (DBI_SPECIAL_DOUBLE) (0.001 MS / 0.677 MS) (1862420): PREPARE WITH BIND VARIABLES: (1862420): execute dbo.ap_type_from_code @type_code =? (1862420): VCHAR Length=10 ID=? *TYPES*(DBI_PREPARE_WITHPARM) (467.339 MS / 468.016 MS) (1862420): EXECUTE:(DBI_DYN_EXECUTE) (0.103 MS / 468.119 MS) (1862420): *** ERROR 999 ***(rc -1) : SQLSTATE = 22005 [Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification (1862420): CANCEL:(DBI_CANCEL) (0.036 MS / 468.155 MS) (1862420): DISCONNECT:(DBI_DISCONNECT) (0.007 MS / 468.162 MS) (1862420): SHUTDOWN DATABASE INTERFACE:(DBI_SHUTDOWN_INTERFACE) (0.003 MS / 468.165 MS) (1861818): COMMIT:(DBI_COMMIT) (0.754 MS / 23.077 MS) (1861818): DISCONNECT:(DBI_DISCONNECT) (0.386 MS / 23.463 MS) (1861818): SHUTDOWN DATABASE INTERFACE:(DBI_SHUTDOWN_INTERFACE) (0.003 MS / 23.466 MS) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 12:30 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
Ура нашел!!! StripParmNames='Yes' Ежели чего еще вылезет - спрошу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2006, 12:50 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
cez Кстати DBMS=ADO не коннектится вообще, говорит что сборка PBDATA100 не найдена (C# - будь он не ладен). для начала скопируй длл-ку в C:\Program Files\Sybase\PowerBuilder 10.0 По-хорошему: обнови сборку PB и зарегистрируй длл-ку в NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 14:52 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
cez10.2.1 DBMS=ODBC declare ap_type_from_code procedure for dbo.ap_type_from_code :ls_type_code; Работает на ура. declare ap_type_from_code procedure for dbo.ap_type_from_code @type_code = :ls_type_code; выдает compilation warning вида: SQLSTATE = 22005 [Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification добавил gt_name.DBParm= "ConnectString='DSN=evgenDB; StripParmNames=Yes ;UID=serj;PWD=1'"//pb10 а толку нету ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2006, 20:23 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
cez10.2.1 DBMS=ODBC declare ap_type_from_code procedure for dbo.ap_type_from_code :ls_type_code; Работает на ура. declare ap_type_from_code procedure for dbo.ap_type_from_code @type_code = :ls_type_code; выдает compilation warning вида: SQLSTATE = 22005 [Microsoft][ODBC SQL Server Driver]Invalid character value for cast specification добавил gt_name.DBParm= "ConnectString='DSN=evgenDB; StripParmNames=Yes ;UID=serj;PWD=1'"//pb10 а толку нету ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.06.2006, 20:27 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
Коннект часом не к Ораклу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2006, 09:18 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
PavelBuilderКоннект часом не к Ораклу?MSSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2006, 10:05 |
|
||
|
Переезд на 10-тку
|
|||
|---|---|---|---|
|
#18+
А зачем к MSSQL конеект через ODBC? (только сейчас разглядел :) ) Используй OLEDB для соединения - правильнее, да и проблема наверняка сама рассасется, а то может что нибудь в pbodb105.ini менять надо. Я честно говоря с ODBC слез 10 лет назад и с тех пор ни разу не возвращался, нет смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.06.2006, 10:21 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33469012&tid=1337742]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 361ms |

| 0 / 0 |
