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

Вниз

TQuery   Найти похожие ветки 

 
Leviathan   (2003-04-05 00:14) [0]

Я открываю таблицу с помощью TQuery, выбираю в ней курсором например
какое-то поле столбца Name. Как мне с помощью запроса получить его
значение?


 
Anatoly Podgoretsky   (2003-04-05 00:34) [1]

Select Name from table


 
ЮЮ   (2003-04-05 02:33) [2]

>Я открываю таблицу с помощью TQuery, выбираю в ней курсором например какое-то поле столбца Name.

a)В TQuery нельзя ткнуть курсором - это невизуальный элемент :-)
Прочитай, хотя бы, Help. У DataSeta нет методов для работы со всеми записями одновременно. Методы и св-ва Edit, Post, FieldByName и т.д. относятся только к "текущей записи" НД. Если ты выбираешь запись с помошью DBGrida, то она и становится текущей записью НД.
b) не "какое-то поле столбца Name", а поле Name текущей записи

> Как мне с помощью запроса получить его значение?

Ты его уже получил с помощью предыдущего запроса, осталось только достать. Здесь можно воспользоваться как св-вами самого DataSeta (FieldByName().Value, Fields[].Value), т.к. и св-ми DBGrida(SelectedField.Value)






 
Leviathan   (2003-04-05 11:41) [3]

Ну я имел в виду что открываю таблицу (в ДБГрид) и уже в нее тыкаю курсором :-) Извини, я не догадался использовать для этого DataSet. В базах совсем я недавно, начал с TTable, и там все это без датасета получалось, а теперь c TQuery вот застрял.

Мысль понятна, спасибо!



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

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

Наверх




Память: 0.44 MB
Время: 0.034 c
1-76927
Sluggard
2003-04-11 01:35
2003.04.24
Колонтитулы в QReport


8-77035
VRussian
2003-01-21 21:43
2003.04.24
как узнать список видео кодеков в системе.


1-76884
Ivan L
2003-04-13 22:51
2003.04.24
Открытие файла


9-76744
Джастер
2002-11-21 08:29
2003.04.24
OpenGl?


3-76804
Мазут Береговой Рюрикович
2003-04-05 10:10
2003.04.24
Dbase, Xbase и прочие в Delphi.





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