Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Передаю DataObject строку, а получаю только 2 первых символа / 8 сообщений из 8, страница 1 из 1
01.09.2004, 16:58
    #32675939
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
Передаю DataObject строку, а получаю только 2 первых символа
причем, передаю еще и дату и числа - все нормально, а вот строка приходит обрезанной :(
...
Рейтинг: 0 / 0
01.09.2004, 17:04
    #32675957
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
Serg****Передаю DataObject строку
Поясните пожауста подробнее, не понял, что Вы имеете ввиду..

---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
01.09.2004, 17:27
    #32676010
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
Делаю
dw1.retrieve('qwert',123,456)

Затем в SQL принимаю параметр
select
:str1 my_str
.....

Но получаю вместо ожидаемой строки 'qwert' только 'qw'
...
Рейтинг: 0 / 0
01.09.2004, 17:56
    #32676094
gz
gz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
Посмотри в редакторе Datawindow в окне ColumnSpecification для данного
поля значение столбца Type - должно быть char( длина ).
Скорее всего стоит Длина = 2
...
Рейтинг: 0 / 0
01.09.2004, 17:58
    #32676107
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
Serg****Делаю
dw1.retrieve('qwert',123,456)
Затем в SQL принимаю параметр
select
:str1 my_str
.....
Но получаю вместо ожидаемой строки 'qwert' только 'qw'
Ничего не понимаю! (с)Колобки

Сначала Вы делаете ретрив ДВшки, тоесть получаете набор данных. Потом Вы пытаетесь еще раз получить данные, но уже прямым SQL запросом? Но зачем???

---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
02.09.2004, 09:17
    #32676630
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
gzПосмотри в редакторе Datawindow в окне ColumnSpecification для данного
поля значение столбца Type - должно быть char( длина ).
Скорее всего стоит Длина = 2

Посмотрел, стоит char(1)
А как изменить длину?
...
Рейтинг: 0 / 0
02.09.2004, 11:00
    #32676836
Ermak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
авторПосмотрел, стоит char(1)
А как изменить длину?
Примеро так
Код: plaintext
Select Cast(:MyVar as Char( 90 )) as Fld
...
Рейтинг: 0 / 0
02.09.2004, 11:43
    #32677017
Serg****
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Передаю DataObject строку, а получаю только 2 первых символа
Ermak авторПосмотрел, стоит char(1)
А как изменить длину?
Примеро так
Код: plaintext
Select Cast(:MyVar as Char( 90 )) as Fld


Спасибо, помогло.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Передаю DataObject строку, а получаю только 2 первых символа / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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