Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
Время: 2.415 c
2-1168708886
petrovi4-078
2007-01-13 20:21
2007.01.28
Про Китай


1-1165397551
newbie2
2006-12-06 12:32
2007.01.28
Поясните почему так не работает?


3-1162813086
Ольга
2006-11-06 14:38
2007.01.28
Возможности Query


15-1167737396
cmp
2007-01-02 14:29
2007.01.28
md5 коллизии


15-1167850639
Kolan
2007-01-03 21:57
2007.01.28
Не пойму почему код работает :)





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский