база данных — Как подключить D3 ODBC DB с переполнением стека

У меня есть выбор.
На моем компьютере установлен драйвер ODBC для D3.
Я хотел бы использовать PHP для доступа к базе данных.

Но я не знаю, как использовать odbc_connect для подключения моего PHP-сервера (WAMP) к ODBC.

На данный момент у меня есть это (не реальная информация)

$connect_string = "Driver={D3 ODBC Driver};" .
"Server=122.111.1.2;".
"VIRTUALMACHINE=pick0;".
"PORTNUMBER=1604;".
"Uid=---;".
"Pwd=---;".
"D3VERSION=710;CONNECTDIALOG=YES";

if ($con=odbc_connect($connect_string, "MyUser, "MyPasswrd")) { print "ok";}
else { print "Error";}

Спасибо за вашу помощь в будущем! 🙂

Нужно ли устанавливать что-то еще?
что такое Uid, PwD?
Имя базы данных и это пароль?

Это изображение моей (не реальной) информации:
все поля в точности такие:
D3 Infos

1

Решение

Создать ODBC-соединение

С помощью подключения ODBC вы можете подключиться к любой базе данных на любом компьютере в вашей сети, если подключение ODBC доступно.

Вот как создать соединение ODBC с базой данных MS Access:

  1. Откройте значок «Администрирование» на панели управления.
  2. Дважды щелкните значок Источники данных (ODBC) внутри.
  3. Выберите вкладку System DSN.
  4. Нажмите «Добавить» на вкладке «Системный DSN».
    5. Выберите драйвер Microsoft Access. Нажмите Готово.
  5. На следующем экране нажмите «Выбрать», чтобы найти базу данных.
  6. Дайте базе данных имя источника данных (DSN).
  7. Нажмите ОК.

Обратите внимание, что эту настройку необходимо выполнить на компьютере, где расположен ваш веб-сайт. Если вы используете Internet Information Server (IIS) на своем компьютере, приведенные выше инструкции будут работать, но если ваш веб-сайт расположен на удаленном сервере, вы должны иметь физический доступ к этому серверу или попросить вашего веб-хоста: настроить DSN для использования.

Подключение к ODBC

odbc_connect () Функция используется для подключения к источнику данных ODBC. Функция принимает четыре параметра: имя источника данных, имя пользователя, пароль и необязательный тип курсора.

odbc_exec () Функция используется для выполнения оператора SQL.
пример

В следующем примере создается подключение к DSN с именем northwind без имени пользователя и пароля. Затем он создает SQL и выполняет его:

$conn=odbc_connect('northwind','','');
$sql="SELECT * FROM customers";
$rs=odbc_exec($conn,$sql);

Для более подробной информации посетите эту страницу: http://w3schools.sinsixx.com/php/php_db_odbc.asp.htm

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]