Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите с ODBC / 4 сообщений из 4, страница 1 из 1
13.01.2005, 10:01
    #32862486
Jerusalem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ODBC
Коннект к базе данных проходит нормально. Но на любой запрос (odbc_do) - выдает -1 (при этом в QA все запросы работают)

Никогда еще не работал с ODBC, поэтому может чего не знаю. Может какие настройки в PHP нужно подправить или что?

IIS 5.0 + PHP + MSSQL (SyBase)

Если кто что знает - помогите плз, оч. срочно надо :((
...
Рейтинг: 0 / 0
13.01.2005, 10:26
    #32862554
Jerusalem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ODBC
Код:
Код: plaintext
1.
2.
3.
4.
	if ($Query = odbc_exec($conn,"select * from Materials")) {
		echo "Error: [".odbc_errormsg($conn)."]";
	}
	echo "<br>".odbc_num_rows($Query);
	echo "<br>".odbc_num_fields($Query);

Результаты:
Код: plaintext
1.
2.
	Error: []
	-1
	16
...
Рейтинг: 0 / 0
13.01.2005, 10:53
    #32862646
Jerusalem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ODBC
Код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
	if (!($Query = odbc_exec($conn,"select * from Materials"))) {
		echo "Error: [".odbc_errormsg($conn)."]";
	}
	echo "<br>".odbc_num_rows($Query);

	while ($Info = odbc_fetch_array($Query)) {
		echo "<br>".$Info['Material_ID'].$Info['MaterialName'];
	}

В результате он выдает количество строк -1, но данные все выводит.

Кто-нибудь с таким сталкивался?
...
Рейтинг: 0 / 0
14.01.2005, 21:18
    #32865929
Макс М.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с ODBC
Это поведение описано в мануале http://php.net/odbc_num_rows
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Помогите с ODBC / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]