PureBasic

SetDatabaseDouble()

Синтаксис

SetDatabaseDouble(#Database , StatementIndex , Value.d)

Описание


Устанавливает значение с типом Double, в качестве связанной переменной для следующего вызова функций DatabaseQuery() или DatabaseUpdate().

Параметры

#Database Номер указанной Базы Данных
StatementIndex Индекс связанной переменной внутри строки запроса к базе данных. Первая переменная имеет индекс 0.
Value.d Значение, используемое для связанной переменной.

Возвращаемое значение

Ничего.

Комментарии

Связанные переменные упрощают создание строк запросов с переменными данными, поскольку нет необходимости добавлять данные в строку. Строка запроса может содержать связанные переменные в виде подстановочных меток, и ранее привязанных к ним данных. Этот метод также позволяет избежать уязвимостей из-за возможного внедрения в SQL, которое может быть сделано если данные (такие как строки) будут вставлены непосредственно в текст строки запроса. Поскольку в строке оператора содержатся только подстановочные метки, опасности не существует.

Смотрите описание функций DatabaseQuery() и DatabaseUpdate() для примеров того, как правильно указывать связанные переменные в запросе SQL.

См. также

SetDatabaseString(), SetDatabaseLong(), SetDatabaseQuad(), SetDatabaseFloat() SetDatabaseBlob(), SetDatabaseNull(), DatabaseQuery(), DatabaseUpdate()

Поддерживаемые OS

Все

<- SetDatabaseBlob() - Оглавление Database - SetDatabaseFloat()->