Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.014 c
15-1210717900
Житель_форума
2008-05-14 02:31
2008.06.29
Parser


2-1212391354
9899100
2008-06-02 11:22
2008.06.29
Подскажите


2-1212143583
Сергей
2008-05-30 14:33
2008.06.29
Как описать процедуру чтобы использовать ее в нескольких модулях?


2-1212124608
кот
2008-05-30 09:16
2008.06.29
Символьное значение числа


2-1212383370
snake-as
2008-06-02 09:09
2008.06.29
Не исчезает WebBrowser




   Наверх