Articles of odbc

Не удается записать в базу данных MS SQL с использованием соединения PHP ODBC

Проблема: я могу успешно использовать запрос select в PHP с помощью odbc_exec, однако я не могу выполнить запрос INSERT INTO or UPDATE . Ресурсы: Windows Server 2003: IIS 6, SQL Server 2005. Вот мой код: <?php require('../_DSN/DSN_M.php'); $cnnOra = odbc_connect($strarrDSN['dsn'], $strarrDSN['username'], $strarrDSN['pswd']); $res_slct = odbc_exec($cnnOra, " select * FROM person;") or die (odbc_errormsg()); odbc_result_all($res_sldr); $sqlupd […]

Попробуйте выполнить различные вызовы соединения odbc

Я хотел бы попытаться подключиться к базе данных (используя odbc), где я обязательно не знаю точного пароля. То есть, у меня есть несколько различных альтернатив, какими может быть пароль, и я хочу, чтобы мой код выяснял, какой из них прав. Как я могу это сделать с помощью PHP?

Проблема с набором символов с использованием SQL Server и ODBC в php

Я подключился к sqlsever2008 с odbc(with dsn) and php но проблема в том, что когда я извлекаю информацию из нее, у нее есть символ, такой как . Мой тип данных в sqlserver – nvarchar . Любая идея, почему это происходит? ПРИМЕЧАНИЕ. Страница utf8 . Edit: Я использую echo utf8_encode(odbc_result($this->result,'name') ); и символы похожи на: ÂãæÒÔ […]

Подключение к базе данных с ODBC приводит к предупреждению и непечатанию

Привет, я пытаюсь использовать ODBC с php, и у меня, похоже, возникают некоторые проблемы. Это мой код: <?php $connect = odbc_connect("digitallibrary", "root", ""); $sql = "SELECT name FROM books"; $result = odbc_exec($connect, $sql); echo $result; while (odbc_fetch_row($result)) { $name = odbc_result($result, "name"); print("$name\n"); } odbc_close($connect); ?> Я также установил mysql odbc-коннектор и добавил эту систему […]

ODBC SQL update Заявление о выпуске, если более 32 000 символов

Вот проблема: у меня есть одна гигантская строка данных xml, хранящаяся в поле (BLOB) в таблице. Он иногда содержит несколько строк 70 тыс. Символов. Я вытаскиваю его, используя ODBC_Connection. Я могу импортировать (без проблем). Я могу манипулировать XML и сохранять его как строку (без проблем). Я могу сохранить строку обратно в поле mySQL (без проблем). […]

Кодировка неверна при запросе из Apache / PHP

У меня есть некоторые проблемы с подключением к моей Vertica. Я использую драйвер PHP и PDO ODBC (thrue unixODBC). Когда я подключаюсь к Vertica через isql и выбираю записи из таблицы, все данные имеют точную кодировку – правильно печатаются поля с UTF-8 (без символов ASCII, например, кириллицы). Если вы подключаетесь из Интернета с помощью PHP-скрипта […]

PHP не удалось подключиться к базе данных Microsoft Access

Я пытаюсь подключиться к базе данных Microsoft Access с помощью PHP PDO, но получил это сообщение об ошибке: SQLSTATE [IM002] SQLDriverConnect: 0 [Microsoft] [Менеджер драйверов ODBC] Имя источника данных не найдено, и указанный драйвер по умолчанию не указан Ошибка происходит в этой строке: $dbh = new PDO("odbc:Driver={Microsoft Access Driver (*.mdb,*.accdb)};Dbq=C:\\wamp\\www\\phprestsql\\UTILITY.accdb"); У меня нет настройки имени […]

PHP ODBC не закрывает соединения

У меня есть приложение PHP, которое использует функции ODBC для доступа к базе данных. Недавно мой администратор базы данных обнаружил, что приложение не закрывает соединения с базой данных, что приводит к многочисленным недействительным соединениям, которые находятся в состоянии TIME_WAIT. Мы проверили код, и я делаю вызов odbc_close_all в каждом скрипте, плюс даже если я не […]

setAttribute для PDO с использованием драйвера ODBC?

Я пытаюсь установить некоторые атрибуты для моего подключения pdo, я использую drbier odbc, который подключается к SQL Server, и я получаю неизвестный атрибут $db = new PDO("odbc:Driver={SQL Server};Server=127.0.0.1;Database=my_db;charset=utf8; Uid=my_usser;Pwd=my_pass;"); $db->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); print_r($db->errorinfo()); //It show me: Array ( [0] => 00000 [1] => 0 [2] => Unknown Attribute (setAttribute[0] at (null):0) [3] => IM001 ) Я […]

Настройка ODBC для MS Access

Я работаю над подключением ODBC, но мне нужна помощь в правильной настройке. Я также надеюсь, что смогу получить некоторую помощь в написании кода PHP, чтобы проверить, работает ли соединение с БД. На машине Windows Server 2008 R2 я просматриваю C: \ Windows \ SysWOW64 и запускаю odbcad32. (Здесь я начинаю запутываться … большинство страниц, на […]