Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.29;
Скачать: CL | DM;

Вниз

ParamByName   Найти похожие ветки 

 
Olegus   (2008-01-22 17:19) [0]

Привет всем. Подскажите кто знает, кокой длины могут быть ParamByName("param1").AsString в IBQuery? У меня длинее 30 не хочет, или я что-то не то делаю. Спасибо


 
Правильный_Вася   (2008-01-22 17:25) [1]


>  У меня длинее 30 не хочет

а место, куда ты их запихиваешь, позволяет больше 30?
может, это поле узкое или параметр ХП?
или в параметр в кверике жестко зашита длина


 
Плохиш ©   (2008-01-22 17:26) [2]

А длина поля, к которому параметр привязывается, какая?


 
Olegus   (2008-01-22 17:31) [3]

я спросил на счёт параметра а не поля. Поле типа блоб и этот параметр выглядет так:
IBQuery1.SQL.add("........(field1 containing :param1)...........");
IBQuery1.ParamByName("param1").asstring := text;

если text короче 30 символов то работает, если длинее то нет.


 
Плохиш ©   (2008-01-22 17:37) [4]


> Поле типа блоб

Вот и работай с ними как с блоб, поиск в конференции поможет.


 
Johnmen ©   (2008-01-22 17:40) [5]


> если text короче 30 символов то работает, если длинее то
> нет.

Что такое "работает" и что такое "не работает"? Или мы должны гадать?


 
Olegus   (2008-01-22 17:46) [6]

"не работает" тов. Johnmen значит даёт ошибку "Trying to store a string of length 37 into a field that can only contain 30" я же об этом упомянул в вопросе.

Плохиш так а почему если стринг короче всё нормально?


 
Правильный_Вася   (2008-01-22 18:21) [7]


> я же об этом упомянул в вопросе

телепаторы поломались

> почему если стринг короче всё нормально?

потомучто это блоб
ты напильником стенки шпаклюешь?


 
Виталий Панасенко(дом)   (2008-01-22 18:23) [8]

по моему внятно написано: "пробуем сохранить строку длинной в 37 символов в поле, которое может содержать только 30". это не одно и то же из поста вопроса
> У меня длинее 30 не хочет, или я что-то не то делаю. Спасибо

не понятно, что у тебя длиннее 30 не хочет ?попробуй 25, вдруг захочет...:-)


 
Плохиш ©   (2008-01-22 18:24) [9]


> Olegus   (22.01.08 17:46) [6]


> Плохиш так а почему если стринг короче всё нормально?

Наверное поэтому

Note:
Some servers support string field types that are too long to fit in the record buffer. These fields are represented as memo fields, although they are not actually Blob fields. When working with such "pseudo-Blob" fields, use the AsString property rather than the AsMemo property.


 
Olegus   (2008-01-22 18:24) [10]


> Виталий Панасенко(дом)

шутник, конечно захочет но мне надо и больше тоже.


 
Olegus   (2008-01-22 18:28) [11]


> Плохиш

так бы сразу и сказал, а то устроили тут дебаты кто кого умнее


 
Плохиш ©   (2008-01-22 18:43) [12]


> Olegus   (22.01.08 18:28) [11]

Если у кого-то не хватает ума заглянуть в справку, то ему стоит подумать, а ту ли профессию он выбрал.


 
Olegus   (2008-01-22 18:46) [13]


> Плохиш

я уверен что выбрал то что надо, а тебе может в психологи податся.



Страницы: 1 вся ветка

Текущий архив: 2008.06.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.022 c
2-1212152946
Dmitry
2008-05-30 17:09
2008.06.29
Регулярные выражения


6-1189675577
Дмитрий2007
2007-09-13 13:26
2008.06.29
TClientSocket и потеря ресурсов Windows


15-1211182046
User1
2008-05-19 11:27
2008.06.29
Mini Host


15-1210866837
тимохов
2008-05-15 19:53
2008.06.29
Посоветуйте что-нибудь по поводу сетевого странспорта


2-1212159887
programmer90
2008-05-30 19:04
2008.06.29
Одинаковое значение свойств у всех Edit-ов