Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

VCL - TnT (разницы нет) [D7, XP]


Страницы:   1 2

Derty_Edd ©   (2007-01-11 16:58:00) 

Делаю теперь прогу через ТнТ, беру информацию из базы  Access,вставляю в TnTLabel, и в итоге опять вопросы вместо букв. Что с этим делать?


Anatoly Podgoretsky   (2007-01-12 01:00:00) [1]

> Плохиш  (11.01.2007 23:44:24)  [24]

Он же ничего не сказал, но в Акцесс Мемо нет, а есть Text и Image, первое тоже Юникод,
вот если он скажет в вышеуказаных терминах, тип в базе, тип TField в Дельфи, то появится предмет для разговора

Например "Мемо" у меня ftWideString, в Акцесс тоже должен быть этот же тип, проверить не могу, но АДО представляет такие поля так.


Плохиш   (2007-01-11 23:44:00) [2]


> Anatoly Podgoretsky ©   (11.01.07 19:12) [23]

В [11] он скачал, что у него поле Memo, а у мемо Value имеет тип String.


Anatoly Podgoretsky   (2007-01-11 19:12:00) [3]

> Плохиш  (11.01.2007 18:48:22)  [22]

property Value: Variant

Кроме того есть наследники TWideStringField


Плохиш   (2007-01-11 18:48:00) [4]


> 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 18:37:00) [5]

> Плохиш  (11.01.2007 18:27:17)  [17]

Что изменит, если тип не Юникод?
Будет тоже самое преобразование.


Anatoly Podgoretsky   (2007-01-11 18:37:00) [6]

> Derty_Edd  (11.01.2007 18:00:16)  [16]

Дело в том, что твой уровень пока не тянет даже на начинающие, а обучение кого либо не входит в задачи форума.


Derty_Edd   (2007-01-11 18:34:00) [7]

AsVariant ничего не дал... а что такое блоб?


Плохиш   (2007-01-11 18:28:00) [8]

или работать как с BLOB-полем.


Плохиш   (2007-01-11 18:27:00) [9]


 TntLabel1.Caption:=q1.FieldByName('Vopros'). AsVariant ;


Derty_Edd   (2007-01-11 18:00:00) [10]

Чего я туповат.... отладчик это Design View в Access или что то в Delphi? Легче будет объяснить все с самого начала и как для детского сада...


Anatoly Podgoretsky   (2007-01-11 17:53:00) [11]

> Derty_Edd  (11.01.2007 17:49:14)  [14]

Самое простое, скажем мышку подвести в отладчике.


Derty_Edd   (2007-01-11 17:49:00) [12]

Шрифт и скрипт вроде сменил, а где узнать тип подя(насчет Юникода и тд)?


Anatoly Podgoretsky   (2007-01-11 17:44:00) [13]

> Derty_Edd  (11.01.2007 17:40:11)  [11]

> у меня Мемо

Загадками говоришь, говори прямо, в понятиях DDL и Dataset.


Anatoly Podgoretsky   (2007-01-11 17:41:00) [14]

> Derty_Edd  (11.01.2007 17:32:07)  [7]

А тип какой у поля 'Vopros', явно не Юникодовский и шрифт смени и скрипт с Default на любой другой.


Derty_Edd   (2007-01-11 17:40:00) [15]

хм, у меня Мемо... а что должно быть?


Джо   (2007-01-11 17:37:00) [16]

Я тоже стесняюсь спросить, а какой вообще тип столбца возвращает Access.


Derty_Edd   (2007-01-11 17:36:00) [17]

Tahoma, русский набор символов...


Плохиш   (2007-01-11 17:34:00) [18]


> Derty_Edd ©   (11.01.07 17:32) [7]

Стесняюсь спросить, а шрифт у TntLabel1 поменял со стандартного?


Derty_Edd   (2007-01-11 17:32:00) [19]

Как тогда надо оформлять строчку? У меня так:
TntLabel1.Caption:=q1.FieldByName('Vopros').Value;

что не так?


Anatoly Podgoretsky   (2007-01-11 17:28:00) [20]

> Derty_Edd  (11.01.2007 17:25:05)  [5]

Неправильно переделал.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо