Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];
ВнизVCL - TnT (разницы нет) Найти похожие ветки
← →
Derty_Edd © (2007-01-11 16:58) [0]Делаю теперь прогу через ТнТ, беру информацию из базы Access,вставляю в TnTLabel, и в итоге опять вопросы вместо букв. Что с этим делать?
← →
Desdechado © (2007-01-11 17:10) [1]Через промежуточные переменные типа String прогоняешь?
← →
Derty_Edd © (2007-01-11 17:12) [2]Да, читая AsString
← →
Джо © (2007-01-11 17:17) [3]> [2] Derty_Edd © (11.01.07 17:12)
> Да, читая AsString
Так чего же ты ожидал-то? :)
← →
Desdechado © (2007-01-11 17:17) [4]Читай Value.
WideString->String(AnsiString)->WideString ведет к потере данных.
← →
Derty_Edd © (2007-01-11 17:25) [5]Переделал. Все равно вопрсы. Где еще поковырять?
← →
Anatoly Podgoretsky © (2007-01-11 17:28) [6]> Derty_Edd (11.01.2007 17:25:05) [5]
Неправильно переделал.
← →
Derty_Edd © (2007-01-11 17:32) [7]Как тогда надо оформлять строчку? У меня так:
TntLabel1.Caption:=q1.FieldByName("Vopros").Value;
что не так?
← →
Плохиш © (2007-01-11 17:34) [8]
> Derty_Edd © (11.01.07 17:32) [7]
Стесняюсь спросить, а шрифт у TntLabel1 поменял со стандартного?
← →
Derty_Edd © (2007-01-11 17:36) [9]Tahoma, русский набор символов...
← →
Джо © (2007-01-11 17:37) [10]Я тоже стесняюсь спросить, а какой вообще тип столбца возвращает Access.
← →
Derty_Edd © (2007-01-11 17:40) [11]хм, у меня Мемо... а что должно быть?
← →
Anatoly Podgoretsky © (2007-01-11 17:41) [12]> Derty_Edd (11.01.2007 17:32:07) [7]
А тип какой у поля "Vopros", явно не Юникодовский и шрифт смени и скрипт с Default на любой другой.
← →
Anatoly Podgoretsky © (2007-01-11 17:44) [13]> Derty_Edd (11.01.2007 17:40:11) [11]
> у меня Мемо
Загадками говоришь, говори прямо, в понятиях DDL и Dataset.
← →
Derty_Edd © (2007-01-11 17:49) [14]Шрифт и скрипт вроде сменил, а где узнать тип подя(насчет Юникода и тд)?
← →
Anatoly Podgoretsky © (2007-01-11 17:53) [15]> Derty_Edd (11.01.2007 17:49:14) [14]
Самое простое, скажем мышку подвести в отладчике.
← →
Derty_Edd © (2007-01-11 18:00) [16]Чего я туповат.... отладчик это Design View в Access или что то в Delphi? Легче будет объяснить все с самого начала и как для детского сада...
← →
Плохиш © (2007-01-11 18:27) [17]
TntLabel1.Caption:=q1.FieldByName("Vopros").AsVariant;
← →
Плохиш © (2007-01-11 18:28) [18]или работать как с BLOB-полем.
← →
Derty_Edd © (2007-01-11 18:34) [19]AsVariant ничего не дал... а что такое блоб?
← →
Anatoly Podgoretsky © (2007-01-11 18:37) [20]> Derty_Edd (11.01.2007 18:00:16) [16]
Дело в том, что твой уровень пока не тянет даже на начинающие, а обучение кого либо не входит в задачи форума.
← →
Anatoly Podgoretsky © (2007-01-11 18:37) [21]> Плохиш (11.01.2007 18:27:17) [17]
Что изменит, если тип не Юникод?
Будет тоже самое преобразование.
← →
Плохиш © (2007-01-11 18:48) [22]
> Derty_Edd © (11.01.07 18:34) [19]
> а что такое блоб?
Я позволю себе не отвечать на этот вопрос.
> Anatoly Podgoretsky © (11.01.07 18:37) [21]
Если не юникод, то ничего не измениться, но AsVariant покрайней мере возвращает Variant, а не String как Value.
← →
Anatoly Podgoretsky © (2007-01-11 19:12) [23]> Плохиш (11.01.2007 18:48:22) [22]
property Value: Variant
Кроме того есть наследники TWideStringField
← →
Плохиш © (2007-01-11 23:44) [24]
> Anatoly Podgoretsky © (11.01.07 19:12) [23]
В [11] он скачал, что у него поле Memo, а у мемо Value имеет тип String.
← →
Anatoly Podgoretsky © (2007-01-12 01:00) [25]> Плохиш (11.01.2007 23:44:24) [24]
Он же ничего не сказал, но в Акцесс Мемо нет, а есть Text и Image, первое тоже Юникод,
вот если он скажет в вышеуказаных терминах, тип в базе, тип TField в Дельфи, то появится предмет для разговора
Например "Мемо" у меня ftWideString, в Акцесс тоже должен быть этот же тип, проверить не могу, но АДО представляет такие поля так.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.056 c