Блог по программированию в среде Delphi

Поиск по блогу

Есть идея по созданию интересной программы?

Опиши тут и я по возможности постараюсь это реализовать специально для тебя! Без $ ))

пятница, 26 марта 2010 г.

DataSet1 компонент для работы с базой данных

Open – открытие набора данных
Close – закрытие набора данных
Prior – предыдущая запись
First – первая запись
Last – последняя запись
Next – следующая запись
MoveBy – для перемещения по записям
RecNo – Номер текущей записи (можно присваивать и получать)
RecSize – Размер в байтах текущей записи
DisableControls – отключение отображения данных в органах формы
EnableControls – включение отображения данных в органах формы
RecordCount – получение количества записей в таблице
CanModify – проверка возможности изменения данных (True- можно False- нельзя)
Edit – переводим набор в режим редактирования
Insert – добавление записи по месту положения курсора (не мыши) в наборе данных
Append – добавление записи в конец набора данных
Delete – выбранная запись удаляется
ClearFields – очистка всех полей выбранной записи
Locate – поиск информации по базе данных если запись найдена, то она становится текущей (в случае удачного поиска возвращается True, неудачного – False)
Lookup – находит запись точно удовлетворяющую условиям поиска, но не делает ее текущей
function Lookup(const KeyFields:string; const KeyValues:Variant; const ResultFields:string)
KeyFields – список полей по которым производится поиск
KeyValues – ключевые значения по которым производится поиск ( VarArrayOf( [ ]) )
ResultFields – поля которые будут возвращены в вариантном массиве, если поиск окажется успешным в противном случае возвращает Null
Filtered – критерий для фильтрации данных
State – текущее состояние набора данных
FieldByName – обращение к полю по его названию
Fields[i] – обращение к полю по индексу
Типы полей 
fkData – поле имеет тип как в базе
fkCalculated – вычисляемые поля
fkLookup – поле синхронного просмотра
fkInternalCalc – внутреннее вычисляемое поле
fkAggregate – агрегатное поле

Комментариев нет:

Отправить комментарий