Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.11;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.061 c
1-1088413528
Sir John
2004-06-28 13:05
2004.07.11
XML Parsing


4-1085588142
Manulo
2004-05-26 20:15
2004.07.11
Есть ли альтернатива <CODE>GetWindowText</CODE>


11-1076102077
Vitaliy
2004-02-07 00:14
2004.07.11
Как поймать WM_CONTEXTMENU


6-1084724045
tolik77
2004-05-16 20:14
2004.07.11
Переброску попорол:))) Теперь вопрос о DNS (про IP или имени)


3-1087376529
B-boy Dimo-N
2004-06-16 13:02
2004.07.11
Вертикальная прокрутка данных в DBGrid