Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |  |  |  |  |
$db_addr = "admin-test";
19.02.04 15:49 Число просмотров: 1078
Автор: строка Статус: Незарегистрированный пользователь
|
$DB_ADDR = "ADMIN-TEST";
$DB_UNAME="sa";
$DB_PASS="";
$DB_NAME="foto";
$DB = odbc_connect($DB_ADDR, $DB_UNAME, $DB_PASS)
|
|
<programming>
|
mssql+php+xml 18.02.04 16:10
Автор: camomile Статус: Незарегистрированный пользователь
|
win 2000 prof, iis, mssql
скрипт на php
при попытке получить данные по запросу select......for xml
выдается сообщение об ошибке:
"Unicode data in a Unicode-only collation or ntext data cannot be sent to clients using DB-Library
(such as ISQL) or ODBC version 3.7 or earlier. (severity 16)"
как с этим бороться??
ps в новейшем mdac 2.8 версия ODBC 3.525
где взять более новую? и поможет ли это?
|
 |
вопрос меняется - как засатвить php работать через odbc? 19.02.04 10:14
Автор: camomile Статус: Незарегистрированный пользователь
|
немного со вчерашнего дня прояснилось :)
вопрос меняется - как заставить php работать черз ODBC?
|
 |  |
http://avdor.irkutsk.ru/faq/article.php?show_id=285 19.02.04 11:53
Автор: Garick <Yuriy> Статус: Elderman
|
|
|
 |  |  |
спасибо, статья интересная, но не помогает
19.02.04 13:00
Автор: camomile Статус: Незарегистрированный пользователь
|
спасибо, статья интересная, но не помогает
настройки в odbc для mssql сделаны (в системном dsn прописан драйвер sql сервера)
то есть mssql_connect работает
а odbc_connect ругается таким образом:
Warning: odbc_connect(): SQL error: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию, SQL state IM002 in SQLConnect in C:\Inetpub\.........
|
 |  |  |  |
Похоже не правильные параметры в odbc_connect. Строку параметров в студию! 19.02.04 15:08
Автор: Garick <Yuriy> Статус: Elderman
|
|
|
 |  |  |  |  |
вот и строка! 19.02.04 15:52
Автор: camomile Статус: Незарегистрированный пользователь
|
$DB_ADDR = "ADMIN-TEST";
$DB_UNAME="sa";
$DB_PASS="";
$DB_NAME="foto";
$DB = odbc_connect($DB_ADDR, $DB_UNAME, $DB_PASS)
|
 |  |  |  |  |  |
Похоже на правду. Может $DB_ADDR сделать без дефиса? (доб) 19.02.04 16:38
Автор: Garick <Yuriy> Статус: Elderman Отредактировано 19.02.04 16:48 Количество правок: 1
|
> $DB_ADDR = "ADMIN-TEST"; > $DB_UNAME="sa"; > $DB_PASS=""; > $DB_NAME="foto"; > > $DB = odbc_connect($DB_ADDR, $DB_UNAME, $DB_PASS)
Похоже на правду. Может $DB_ADDR сделать без дефиса?
(добавленно)
Толко проверил, работает и с дефисом, но "вдруг":-)))
Есть смысл проверить еще раз имя DSN и имя $DB_ADDR
(добавленно)
и проверить этот DSN с помощью MS Query
|
 |  |  |  |  |  |  |
спасибо!! осознала ошибку! все решилось :) 20.02.04 11:21
Автор: camomile Статус: Незарегистрированный пользователь
|
> Есть смысл проверить еще раз имя DSN -
вот в чем была беда
|
 |  |  |  |  |
$db_addr = "admin-test";
19.02.04 15:49
Автор: строка Статус: Незарегистрированный пользователь
|
$DB_ADDR = "ADMIN-TEST";
$DB_UNAME="sa";
$DB_PASS="";
$DB_NAME="foto";
$DB = odbc_connect($DB_ADDR, $DB_UNAME, $DB_PASS)
|
|
|