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

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


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