powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите с добавлением записи!
9 сообщений из 9, страница 1 из 1
Помогите с добавлением записи!
    #32189655
Shatsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть запрос SQL {select * from predl where ... order by ...} на него написан
UpdateSQL. Создана форма которая выводит поля этого запроса. При добавлении записи и переходе на другую запись ничего не происходит, тоесть запись не добавляется? В чем дело?
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32189697
Shatsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь выдает:
Table does not support this operation becouse it is not uniquely indexed
ПОМОГИТЕ??? в чем дело?
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32189700
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет ключевого поля- ID

А через что работаешь и с чем?
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32189904
Shatsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через BDE с MySqL ключевое поле есть, в запросе оно есть, по нему даже сортировка выполняется
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32190263
alexia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А свойство InsertSQL прописано?
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32191984
Shatsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прописано!
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32193258
Kaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если из запроса order by убрать?
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32193726
dasistgut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TQuery работает плохо. Я так понимаю, что TQuery не имеет механизма индексного доступа к курсору. При вставке новой записи надо переоткрыть TQuery. Кроме того с разными СУБД может работать по-разному. Например в режиме CachedUpdates TQuery вобще не работает с полями класса TMemoField в Access.
TADOQuery работает нормально.
Если всё-таки надо через BDE, то можно создавать View на сервере (с нужными условиями), открывать его через TTable и после закрытия TTable drop view.
...
Рейтинг: 0 / 0
Помогите с добавлением записи!
    #32194778
Shatsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как через ADO к MySQL обратиться?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Помогите с добавлением записи!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]