Изменения

Перейти к: навигация, поиск

Руководство программиста

55 байт добавлено, 15:06, 4 сентября 2012
Объект TADO
Функции:
{|!Функция!Описание|-|Connect(ConnectionString) |Подключает к источнику данных. ConnectionString – Строка подключения ADO.|-|Open(Query) |Открывает набор данных выполнив запрос Query.|-|FieldByNo(i) |Возвращает значение поля с номером i. Нумерация полей – с нуля.|-|FieldName(i) |Возвращает имя поля с номером i.|-|FieldCount |Возвращает количество полей.|-|RecordCount |Возвращает количество записей.|-|RecNo |Возвращает номер текущей записи.|-|EOF |Возвращает признак достижения конца набора данных. Становится истиной когда выполняется команда Next на последней записи.|-|Next |Переход на следующую запись набора.|-|First |Переход на первую запись набора.|-|Last |Переход на последнюю запись набора.|-|FieldByName(FieldName) |Возвращает значение поля по имени. Так же возможно указание имени поля как свойства объекта.|-|Field(Table, ID, FieldName) |Возвращает значение поля FieldName записи с кодом ID таблицы Table. Набор данных, если он открыт, при этом не закрывается. Первичный ключ таблицы должен называться «code». Гарантированно работает только с MYSQL!!!|-|GetSQLValue(Query) |Выполняет SQL-запрос. Текст запроса должен начинаться с первого символа строки (перед запросом не должно быть пробелов, переносов строк, комментариев и т.д.). Если запрос Insert – возвращает ID вставленной записи. Если запрос – Update, Delete, Replace, Set, Start, Commit, Rollback – возвращает количество измененных записей (RowsAffected), иначе – Select – значение первого поля первой строки результа как текст.|-|FillText(s) |Возвращает строку s с замененными названиями полей между знаками процента на соответствующие значения текущей записи.|-|Query(Query) |Синоним GetSQLValue.|-|Close |Закрывает набор данных.|-|Self |Возвращает указатель на подключение к БД для использования в других объектах.|}
Пример использования – см. TSelfADO
 
== Объект TSelfADO ==

Навигация