Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.144.150.112] |
|
Данный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Делаю так:
SELECT id, year, month, day, message, name, type FROM main ORDER BY type DESC - всё нормально. А если так: SELECT id, year, month, day, message, name, type FROM main WHERE year=2003 ORDER BY type DESC - тогда получается Microsoft OLE DB Provider for ODBC Drivers error '80040e21' ODBC driver does not support the requested properties. /pshow.asp, line 35 Почему ? ??? |
Сообщ.
#2
,
|
|
|
хм.... по идее, все должно работать... сервер у тебя какой - SQL Server?
а year какого типа - int, char? ЗЫ. Если сервер - Interbase, то в нем может быть такой глюк - year в нем зарегистрированное слово, и пока не напишешь WHERE "year"=2003 - будет матюгаться |
Сообщ.
#3
,
|
|
|
Вообще, речь идёт об asp.
Я так понимаю, сервером должен быть sql server, потому как вэбсервером стоит IIS. Попробовал сделать iyear - не помогает.. Переменная заявлена как variant. |
Сообщ.
#4
,
|
|
|
А может так
<br>WHERE year='2003'<br> Кавычки... |
Сообщ.
#5
,
|
|
|
Оно ! :)
|