Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];

Вниз

ошибка: Тable lavel changed   Найти похожие ветки 

 
Baks   (2002-01-21 21:15) [0]

Кто-нибудь сталкивался с сабжем? Подскажите в чем может быть проблема.
Возникает при выполнении простейщего запроса через Query:
Sql.Add("SELECT * FROM table ORDER BY field")
Хотя без сортировки:
Sql.Add("SELECT * FROM table") - все ОК.


 
Baks   (2002-01-22 06:44) [1]

Ну хоть где об этой ошибке прочитать можно?


 
fnatali   (2002-01-22 09:11) [2]

У тебя что, в таблице есть поле с названием "field"? Это неправильно. Это раз.
Если не получается сортировка по названию поля, попробуй сортировку по его номеру. Например ORDER BY 1. Может быть это тебе поможет. А может и нет.


 
Desdechado   (2002-01-22 11:31) [3]

если ошибка БДЕ, то читай справку по БДЕ


 
Baks   (2002-01-23 19:34) [4]

> fnatali
field - это только пример. Никакой разницы м/у обращением по имени и по индексу поля нет
> Desdechado
ощибка БДЕ, но в хелпе ни чего не нашел.


 
Baks   (2002-01-25 06:48) [5]

Мастера иссякли???


 
gek   (2002-01-25 07:26) [6]

А что за ошибка?


 
gek   (2002-01-25 07:36) [7]

Так, я просмотрел просто, извн .
Я бы так сделал, открыл бы SQL Explorer и составил
бы аналогичные запросы на стандартную базу DBDDEMOS ну например
на таблицу country и посмотрел бы что выйдет.


 
Desdechado   (2002-01-25 10:13) [8]

имхо, порченный индекс
когда делаешь ORDER BY, она пытается подключить какой-нибудь индекс по указанному полю, а он глюкнутый
грохни индекс, перестрой его и проверь


 
gek   (2002-01-25 10:38) [9]

Непонятно, при чем тут индекс.
В sql это создается динамически.
Или таблица порчена, или BDE полетел


 
Desdechado   (2002-01-25 17:44) [10]

2 gek
1. если без упорядочивания работает, а с ним нет - индекс
2. SQL не так глуп - ищет индексы, чтобы их использовать для упорядочивания
3. если таблица порчена, то и первый запрос не прошел бы
4. если БДЕ полетел (не представляю такого), то вряд ли вообще что-то работало бы


 
Klsv   (2002-02-15 13:04) [11]

У меня была аналогичная проблема --- выскакивало то же самое сообщение. Дело оказалось действительно в индексе --- после того, как я его грохнул и установил заново, все заработало. Так что, спасибо за подсказку.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.03.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
3-42933
Jony
2002-02-14 13:21
2002.03.14
Дополнительное редактируемое поле в ADODataSet


1-42990
tovSuhov
2002-02-28 11:05
2002.03.14
TChart : паразитные значения...


14-43186
Юрий Федоров
2002-01-29 10:41
2002.03.14
Проблема мышей


6-43128
SemFLY
2001-12-26 22:02
2002.03.14
Как вытащить символ из посланного сообщения ? TServerSocket - TClientCosket


1-43062
-=VOIR=-
2002-02-26 19:07
2002.03.14
Графики в Delphi, как ими пользоваться?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский