Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Немогу добавить запись. [D6, Paradox]


Страницы:   1 2

Navy ©   (2004-06-09 15:24:00) 

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


Romkin   (2004-06-13 17:26:00) [1]

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


Mike Kouzmine   (2004-06-13 16:56:00) [2]

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


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

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

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


Mike Kouzmine   (2004-06-12 01:09:00) [4]

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


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

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


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

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


Romkin   (2004-06-11 22:54:00) [7]

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


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

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


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

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


Anatoly Podgoretsky   (2004-06-11 11:08:00) [10]

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


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

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


Mike Kouzmine   (2004-06-11 09:33:00) [12]

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


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

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

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

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


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

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


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

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


Anatoly Podgoretsky   (2004-06-10 15:52:00) [16]

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


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

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


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

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


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

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


ЮЮ   (2004-06-10 04:22:00) [20]

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


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо