SelectSQL — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) (Новая страница: «SelectSQL - это функция SelectSQL(<sqlstring>, <filepath/connection>, [ANSI=false], [Own=Application], [MessageNoFile=true] [,TableType=Default] [,DisI…») |
Hisava (обсуждение | вклад) м |
||
Строка 18: | Строка 18: | ||
<DisInnerException>-запрет обработки ошибок внутри функции | <DisInnerException>-запрет обработки ошибок внутри функции | ||
+ | |||
+ | = Пример = | ||
+ | |||
+ | local r09, sql | ||
+ | |||
+ | sql := [ Select * From R09 ] | ||
+ | try | ||
+ | r09 := SelectSql( sql, ReflisPath ) | ||
+ | finally | ||
+ | CloseTable( r09 ) | ||
+ | end | ||
= Смотрите также = | = Смотрите также = |
Версия 12:27, 7 сентября 2016
SelectSQL - это функция
SelectSQL(<sqlstring>, <filepath/connection>, [ANSI=false], [Own=Application], [MessageNoFile=true] [,TableType=Default] [,DisInnerException])
Выполнение запроса SELECT возвращает таблицу, при ошибке пустой набор данных с полем DUMMY
<sqlstring>-техт SQL запроса,
<filepath/connection>-путь к таблице/connection (обязательные параметры),
<ANSI>-кодовая таблица ОЕМ,ANSI,
<Own>-обьект,собственник запроса,
<MessageNoFile> - выводить ли сообщение об отсутствии файла,
<TableType>-тип таблицы DBF или ADT,
<DisInnerException>-запрет обработки ошибок внутри функции
Пример
local r09, sql
sql := [ Select * From R09 ] try r09 := SelectSql( sql, ReflisPath ) finally CloseTable( r09 ) end