Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.039 c
2-1212221404
Pi:=3.14...
2008-05-31 12:10
2008.06.29
Пример ключа в реестр


15-1210925629
Vlad Oshin
2008-05-16 12:13
2008.06.29
Очень поздние откаты в базе. SQL 2000, D7,


2-1212319062
Kiril
2008-06-01 15:17
2008.06.29
Сколько пользователей "потянет" Delphi (ADO) + Access?


10-1147412969
kmi
2006-05-12 09:49
2008.06.29
Печать документа в Word


2-1212580075
123-ий
2008-06-04 15:47
2008.06.29
Skype





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский