Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.08.22;
Скачать: CL | DM;

Вниз

Помогите, как с помощью ADO взять поле из базы данных   Найти похожие ветки 

 
Mihey   (2002-08-03 11:46) [0]

Мастера помогите, как взять поле из базы данных не пользуясь
визуальными компонентами обыно я встреаю чтото типа:

бросьте на форму компонент TADOConnection, укажите ConnectionString на какой-нибудь UDL-файл, установите его свйоство Connected в True. Добавьте компонент TADOTable, установите его свойство ADOConnection равным имени только что добавленного ADOConnection1, свойство Active в True.
Теперь добавьте компонент TDataSource. Свойство DataSet этого DataSource установите равным ADOTable1.
Бросьте на форму компонент TDBGrid с закладки DataControls. Установите его свойство DataSource в DataSource1.
и т. п.

Нельзяли извлеь данные с помощью строки кода?
Спасибо


 
wicked ©   (2002-08-03 21:22) [1]

отвечу просто - можно... :)
для этого нужны только TADOConnection и TADODataSet/TADOQuery/TADOTable и те манипуляции с ними, которые позволяют открыть набор данных (см. литературу :))... затем значение поля можно взять с помощью выражения

SomeThing := ADODataSet.FindField("<поле>").Value;

подробнее см. справку по TDataSet (метод FindField и статью о persistent fields) и TField (свойства Value, AsInteger, AsString и т. д.)



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

Текущий архив: 2002.08.22;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.013 c
3-71027
Сергей.
2002-07-31 14:02
2002.08.22
Доступ к полям таблицы


1-71115
Андрей Вдовин
2002-08-13 07:24
2002.08.22
Подсветка слов в RichEdit


14-71364
quark
2002-07-24 01:06
2002.08.22
Помогите с сайтом adept7.narod.ru


1-71101
Kattzyn
2002-08-12 17:18
2002.08.22
Динамическое формирование GIF


14-71344
Anatoly Podgoretsky
2002-07-24 21:15
2002.08.22
На землю летит двухграммовый астероид