SetDatabaseString()
Синтаксис
SetDatabaseString(#Database , StatementIndex , Value$)
Описание
Устанавливает строку как значение, в качестве связанной переменной для следующего вызова функций DatabaseQuery() или DatabaseUpdate().
Параметры
#Database Номер указанной Базы Данных StatementIndex Индекс связанной переменной внутри строки запроса к базе данных. Первая переменная имеет индекс 0. Value$ Значение, используемое для связанной переменной.
Возвращаемое значение
Ничего.
Комментарии
Связанные переменные упрощают создание строк запросов с переменными данными, поскольку нет необходимости добавлять данные в строку. Строка запроса может содержать связанные переменные в виде подстановочных меток, и ранее привязанных к ним данных. Этот метод также позволяет избежать уязвимостей из-за возможного внедрения в SQL, которое может быть сделано если данные (такие как строки) будут вставлены непосредственно в текст строки запроса. Поскольку в строке оператора содержатся только подстановочные метки, опасности не существует.
Смотрите описание функций DatabaseQuery() и DatabaseUpdate() для примеров того, как правильно указывать связанные переменные в запросе SQL.
См. также
SetDatabaseLong(), SetDatabaseQuad(), SetDatabaseFloat(), SetDatabaseDouble() SetDatabaseBlob(), SetDatabaseNull(), DatabaseQuery(), DatabaseUpdate()
Поддерживаемые OS
Все