parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Глюк драйвера ODBC?

Erkin 03.04.2007 12:45

Операция;
$DB.[$cols.column] при попытке вывода содержимого таблицы из базы данных выдает ошибку, если используется подключение к базе данных ODBC, а обращение к базе MySQL проходит нормально!

Сам код:
# Получаю таблицу из Базы:
^connect[$connect-string]{
$DB[^table::sql{SELECT * from ТАБЛИЦА}]
}

# Получаю имена столбцов:
$cols[^DB.columns[]]
# Вывожу:
<table border="1">
<tr>
^cols.menu{
<td>$cols.column</td>
}
</tr>
# Теперь надо вывести построчно содержимое этих столбцов.
^DB.menu{
<tr>
^cols.menu{
<td>$DB.[$cols.column]</td>
}
</tr>
}
</table>

Когда $connect-string - для ODBC выдается ошибка:
Сообщение ошибки:
"В работе Parser произошла ошибка:
method_frame may not be overwritten with hash, store it to variable instead
Ошибку вызвал этот фрагмент:
main

А если $connect-string - для MySQL, то все отрабатывает нормально!