Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
Внизкак присвоить полю типа char (бд InterBase) переменную типа Strin Найти похожие ветки
← →
michael_b (2002-08-12 11:30) [0]как присвоить полю типа char (бд InterBase) переменную типа String
я делаю так IBTable1.FieldByName("fieldname").asString:=s; возникает runtime ошибка
(где s: String; IBTable1: TIBTable; fieldname имя поля типа char бд InterBase)
← →
AlexSam (2002-08-12 11:38) [1]Посмотри структуру таблицы, у тебя, наверняка, размер поля CHAR меньше размера записываемой строки. Или IBTable1.FieldByName("fieldname").asString:=Trim(s). Кстати, что за ошибка?
← →
elv (2002-08-12 11:39) [2]Процитируй ошибку.
← →
michael_b (2002-08-12 15:02) [3]цитирую «arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character sets»
← →
elv (2002-08-12 15:06) [4]Это означает, что длина записываемой строки больше, чем размер поля или кодировка не совпадает. Копай в этом направлении.
← →
SaS13 (2002-08-12 15:07) [5]michael_b (12.08.02 15:02)
текст русский пытаешься забить?
← →
michael_b (2002-08-12 15:16) [6]
> elv ©
кодировка win1251
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c