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

Вниз

Связывание разных типов данных в SQL-запросах   Найти похожие ветки 

 
Zn   (2002-11-19 11:03) [0]

Ув. мастера! Мне нужно связать в запросе TQuery 2 файла dBase по полю, которое в одной таблице имеет тип Float, а в другой Character. Подскажите, пожалуйста!


 
sniknik   (2002-11-19 11:28) [1]

CAST ? CONVERT ? CStr ? (зависит от движка)


 
Zn   (2002-11-19 11:42) [2]

Извините "чайника", что такое "движок"?


 
3JIA9I CyKA   (2002-11-19 11:55) [3]

Типа этого?
where cast(YoursStringField as float) = YoursFloatField


 
sniknik   (2002-11-19 12:05) [4]

ну может неправильно так говорить но "движок" это то под чем база работает.

Пример BDE для стандартных баз (dBase, Paradox) - значит используется Local Sql - значит в запросе можно CAST.

Если BDE как посредник для MSSQL то MSSQL движок и можно и CAST и CONVERT в запросе.

или если подключение к Jet, движок Access баз по совместительству и dBase, Paradox и ets. (типа и так далее) то в запросе сработает приведение CStr.


 
Zn   (2002-11-19 12:18) [5]

Благодарю, через CAST заработало. А можно вопрос по ходу дела? Я подключаю dbf-файл напрямую из локального каталога, через свойство TableName. Что я использу - Jet или BDE? И какой Jet? В реестре у меня есть и 3.5, и 4.0 ?


 
sniknik   (2002-11-19 12:31) [6]

BDE однозначно.

Jet В реестре у меня есть и 3.5, и 4.0, если есть 4 то лутше его.
юзается через ADO, настраиваеш строку в ADOConnection, его прописываещ в ADOтейблах кверях и вперед.


 
Zn   (2002-11-19 13:24) [7]

Благодарю, sniknik!



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.12.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
1-14578
Comp
2002-11-27 12:06
2002.12.05
Case <...> of <...>


1-14614
Begin
2002-11-23 01:21
2002.12.05
Можно ли уничтожить объект в его же обработчике ? И как ?


14-14740
Fran
2002-11-13 10:39
2002.12.05
Падение сервера Win2k SP2


7-14841
Undert
2002-10-01 00:08
2002.12.05
Yo! Опять TRegistry ...


3-14368
Alexey Goosev
2002-11-19 00:24
2002.12.05
Замучила ошибка





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