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

Вниз

Почему не работает insert в LocalSQL?   Найти похожие ветки 

 
ZSergey   (2005-12-13 14:42) [0]

Привет!
делаю вот такой простейший insert в ADOSql (драйвер Microsoft Paradox Driver (*.db)):
insert into Table1 (name)
values ("Acorp").
делаю ExecSQl, а Дельфи  мне кричит "В операции должен использоваться обновляемый подзапрос". Что я не так делал?


 
sniknik ©   (2005-12-13 14:57) [1]

по какойто причине нельзя/неполучается изменить таблицу

справка jet (т.к. "драйвер Microsoft Paradox Driver (*.db)" то это ODBC а раз оно, то оно использует именно jet (который в свою очередь для парадокса использует BDE. вот такой вот "кружок" ;о), из local sql(BDE) в ... BDE))
В операции должен использоваться обновляемый запрос. (Ошибка 3073)
Попытка запустить, открыть или изменить запрос, который не является обновляемым.

Возможные причины:

Попытка запустить запрос, в котором предпринимается попытка обновить необновляемое поле. Например, создан запрос, в котором предпринимается попытка обновить поле на стороне «один» отношения «один-ко-многим».
Попытка использовать устаревший метод OpenQueryDef для запроса, находящегося в базе данных, открытой с доступом только для чтения.
База данных может быть доступной только для чтения по одной из следующих причин:

База данных была открыта только для чтения с помощью метода OpenDatabase или элемента управления Data Visual Basic.
Файл базы данных определен с доступом только для чтения в сетевой операционной системе.
Пользователь не имеет привилегий записи в этот файл базы данных в сетевой среде.
Закройте базу данных, снимите ограничение доступа только для чтения и вновь откройте файл с доступом для чтения/записи.

Отсутствуют разрешения на внесение изменений в запрос. Для изменения разрешений обратитесь к системному администратору или создателю таблицы или запроса.


 
sniknik ©   (2005-12-13 15:04) [2]

для парадокса одним из таких ограничений (нет доступа на запись) может также быть отсутствие ключа в таблице.


 
Anatoly Podgoretsky ©   (2005-12-13 15:26) [3]

sniknik ©   (13.12.05 15:04) [2]
И еще одно ограничение, не установлен БДЕ, без этого как раз будет ReadOnly



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

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
2-1134651379
fast2
2005-12-15 15:56
2006.01.01
Как можна сделать так, чтоб нельзя было бы редактировать Edit


14-1134305309
AllWeyt
2005-12-11 15:48
2006.01.01
Проекты


9-1122571315
Kslaruovon
2005-07-28 21:21
2006.01.01
Анимация в Opengl


2-1134806230
melnik11
2005-12-17 10:57
2006.01.01
help!!!


9-1122404473
RiDDiR
2005-07-26 23:01
2006.01.01
А как сетевуху в игре сделать?