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

Вниз

Немогу добавить запись.   Найти похожие ветки 

 
Navy   (2004-06-09 15:24) [0]

Я незнаю что за прикол у меня случился когда пытаюсь добавлять запись в БД пишет "Index is Read Only" хотя в свойствах таблицы стоит read only= false да и когда в самой программе ставлю Имятаблицы.readonly:=false; всеровно таже история...  Что делать подскажите...


 
Ratiborr ©   (2004-06-09 16:39) [1]

А случайно не CalcFields работаешь?


 
Anatoly Podgoretsky ©   (2004-06-09 16:59) [2]

Речь про индекс, а свойство устанавливаешь у таблицы, не странно?


 
Navy   (2004-06-09 17:56) [3]

Anatoly Podgoretsky :  

Обьясни тогда что делать и вчем проблема.


 
Mike Kouzmine ©   (2004-06-09 20:12) [4]

Navy   (09.06.04 17:56) [3] Создай первичный индекс.


 
Anatoly Podgoretsky ©   (2004-06-09 20:32) [5]

С твоей стороны надо информация о ключах и индексах, какие и обслуживаемые ли


 
Navy   (2004-06-09 23:18) [6]

Mike Kouzmine

Первычний индекс создан.

Anatoly Podgoretsky

Я незнаю как это узнать обьясни понятней.


 
Navy   (2004-06-09 23:22) [7]

Да стати когда добавляю запись через SQL запрос то добавляется но потом таблица слетает надо открывать database desktop и ставить там Pack Table, тогда работает но после следуешего добавления таже история.


 
ЮЮ ©   (2004-06-10 04:22) [8]

1) открой database desktop
2) в Table Properties выбери Secondary Indexes
3) у всех индексов проверь наличие флажка в Maintained


 
Navy   (2004-06-10 12:05) [9]

ЮЮ Ести такой флажок...


 
Navy   (2004-06-10 12:34) [10]

ЮЮ Хм...флажок то есть тока он чето недоступный стал ...


 
Navy   (2004-06-10 15:44) [11]

Та что ж такое, ответе ктонибуть !!!!!!!!!!!!!!!!!!


 
Anatoly Podgoretsky ©   (2004-06-10 15:52) [12]

Navy   (10.06.04 15:44) [11]
А ты сначала ответь на [5]


 
Navy   (2004-06-10 23:09) [13]

Anatoly Podgoretsky Пойми янезнаю как это узнать скажи как и я дам всю информацию ...


 
Anatoly Podgoretsky ©   (2004-06-10 23:25) [14]

database desktop открой и посмотри.


 
Navy   (2004-06-11 00:52) [15]

Структура такая

id - автоинкремент (индекс),
Code_st - Integer,
Date - Date,
Summa - Money.

Больше ничего сказать немогу потомучто незнаю где смотреть.


 
Mike Kouzmine ©   (2004-06-11 09:33) [16]

Navy   (11.06.04 00:52) [15] Тогда и мы не можем ничего сказать "потомучто незнаю где смотреть."


 
Navy   (2004-06-11 10:47) [17]

ДАвайте я весь исходник выкину ?


 
Anatoly Podgoretsky ©   (2004-06-11 11:08) [18]

А зачем исходник, нужна информация о первичном ключе и индексах, которую можно посмотрет с помощью Database Desktop, который для этого и дается.


 
Navy   (2004-06-11 18:21) [19]

Anatoly Podgoretsky
Ну так как ее узнать эту информацию ? ты можеш подробней обьяснить ????


 
Mike Kouzmine ©   (2004-06-11 20:28) [20]

Navy   (11.06.04 18:21) [19] Открываешь database desktop и смотришь. Что тут непонятного?


 
Romkin ©   (2004-06-11 22:54) [21]

Не майте человека. Обычная ситуация при одновременной работе с таблицей Парадокса через TTable и запросами на изменение данных вроде. Просто надо перестроить индекс - он слетел... И слетать будет при таком юзании.
А лучше, может нафиг этот Парадокс?


 
Navy   (2004-06-12 00:46) [22]

Romkin
Да не писать буду на парадоксе, ну что мне делать чтоб этот индекс неслетал ??


 
Mike Kouzmine ©   (2004-06-12 00:51) [23]

Romkin ©   (11.06.04 22:54) [21] Вряд ли. Тут что-то глобальное.


 
Mike Kouzmine ©   (2004-06-12 01:09) [24]

Скорее всего база на какой-нибудь виндовз-машине, в расшаренной директории + некорректная работа. Вот и летят индексы. Переставь на выделенный файл-сервер (Novell, например), плюс проверь на открытые в дезайн-тайме таблицы.


 
Navy   (2004-06-12 14:57) [25]

Mike Kouzmine
Че то мне этот вариант несильно нравится, я хочу чтоб оно и так работало.

Romkin - Ваш вердикт ??


 
Mike Kouzmine ©   (2004-06-13 16:56) [26]

Navy   (12.06.04 14:57) [25] Тогда скажи : трах-тибидох, по щучьему велению, по моему хотению....


 
Romkin ©   (2004-06-13 17:26) [27]

Что бы так работало, забудь о запросах, вся работа - через TTable, причем открывать каждую таблицу один раз и сразу закрывать как не нужна. В этом случае индексы будут слетать только при отключении электричества (или reset).
Предусмотри перестройку индекса, у BDE есть функции



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

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

Наверх




Память: 0.5 MB
Время: 0.034 c
1-1087962536
Salik
2004-06-23 07:48
2004.07.11
Размер в процентах


8-1082696342
_newver_
2004-04-23 08:59
2004.07.11
DirectShow


8-1082739156
panov
2004-04-23 20:52
2004.07.11
Замена DrawText (перенос строк)


6-1084387812
Cobalt
2004-05-12 22:50
2004.07.11
Indy TIdFTP - проблема с получением списка папок


1-1088372750
P@vel
2004-06-28 01:45
2004.07.11
Threads





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский