Глюк драйвера 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, то все отрабатывает нормально!
- Глюк драйвера ODBC?, Erkin 03.04.2007 12:45