函数名称:odbc_do()
适用版本:PHP 4, PHP 5, PHP 7
函数描述:odbc_do()函数用于执行一条SQL语句,并返回一个结果集句柄。
语法:resource odbc_do ( resource $connection_id , string $query_string [, int $flags ] )
参数:
返回值:如果成功,odbc_do()函数返回一个结果集句柄(resource),用于后续的操作。如果失败,则返回FALSE。
示例:
$connection = odbc_connect("DSN", "username", "password");
$query = "SELECT * FROM table";
$result = odbc_do($connection, $query);
if ($result) {
// 处理结果集
while ($row = odbc_fetch_array($result)) {
// 输出每行数据
print_r($row);
}
} else {
echo "执行查询失败";
}
odbc_close($connection);
$connection = odbc_connect("DSN", "username", "password");
$query = "INSERT INTO table (column1, column2) VALUES ('value1', 'value2')";
$result = odbc_do($connection, $query, SQL_ASYNC_ENABLE);
if ($result) {
echo "插入成功";
} else {
echo "插入失败";
}
odbc_close($connection);
注意事项: