|
|
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
Всем привет. MDB 2000 Собственно непонятки с поведением типа String. В функции формирую SQL -строку, очень длинную. А она почему то обрубаеться на длине 251 символ... Кто сталкивался - подскажите как побороть зверя... Заранее признателен. Вот код на формирование строки. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:10:53 |
|
||
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
Можно разбить на несколько частей, а потом собирать в кучу при выполнении запроса... CurrentDb.OpenRecordset(aResult1 & aResult2 & ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:36:11 |
|
||
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
Но интересно, почему это происходит. Не должно. Может дело в SP, кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:37:32 |
|
||
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
Допустимо не более семи продолжений одной и той же строки Разбей один оператор на несколько Например aResult = "INSERT INTO t_nkt_stupeni(nkt_id,usl_diametr,stenka_tolshina,markup,type,newold," & _ "vendor_org_id,group_prochn, kolvo,parafin_kolvo,korozia_kolvo,dlina)" & _ " SELECT " & anId & " AS nkt_id,usl_diametr,stenka_tolshina,markup,type,newold,vendor_org_id,group_prochn," aResult =aResult & "(kolvo+zav_kolvo-brak_kolvo) AS kolvo,(parafin_kolvo+zav_parafin_kolvo-brak_parafin_kolvo) AS parafin_kolvo," & _ "(korozia_kolvo+zav_korozia_kolvo-brak_korozia_kolvo) AS korozia_kolvo, (dlina+zav_dlina-brak_dlina) AS dlina" & _ " FROM t_nkt_stupeni WHERE nkt_id=" & thePrevId ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:39:11 |
|
||
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
Roma RДопустимо не более семи продолжений одной и той же строки Кто сказал? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:46:58 |
|
||
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
2 Саныч: OfficeXP SP3, не в нем дело. 2 Roma R: Пробовал - таже херня. Все проблема решена: у дебагера в просморе забито ограничение на 255 символов ... вот такие дела... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:49:32 |
|
||
|
Обрубаеться строка.
|
|||
|---|---|---|---|
|
#18+
А почему ... мелкософт его знает ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2004, 11:50:35 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1672825]: |
0ms |
get settings: |
6ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 380ms |

| 0 / 0 |
