Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];
ВнизUpadteSQL...:( Найти похожие ветки
← →
AlexNord (2002-05-06 02:19) [0]Есть база данных, но не могу понят одно, каким образом работает Update на Insert , надо в в InsertSQL все поля перечислять? А Values перед полем двоеточие ставить, а смысл такой конструкции? Пробовал разные варианты, но при Post или ApplyUpdates ошибка Update Failed я так понимаю что он не понимает условие то есть получается что он не понимает что сохранить надо одну запись, условие вроде правильное...непонятноа логика...Если можете помогите плиз мне!:) обьясите поподробнее, если кого то заинтересует структуру и запрос напишу отдельно..Заранее благодарен!:)
← →
Alexandr (2002-05-06 06:55) [1]во-во. Запрос напиши. ТУТ.
А то телепаты в отпуске
← →
mad0max (2002-05-06 06:58) [2]А работает все просто!
Кстати ты у своего DataSet"а выставил CashedUpdates = True и UpdateObject?
Суть двоеточия в данном случае - (Например :Value) - берет из датасета на клиенте поле Value. Т.е. добавляет (если InsertSQL) в таблицу запись, а в поля прописывает значения, которые ты ввел на клиенте
← →
Johnmen (2002-05-06 09:18) [3]>mad0max :
В данном случае кеширование значения не имеет...
Значения параметров могут браться также из НД, который может быть указан, как источник...
← →
mad0max (2002-05-06 13:24) [4]to Johnmen
>В данном случае кеширование значения не имеет...
Хм. Сомнительно, если у нас используется UpdateSQL выставлять флажок я думаю все-таки надо
>Значения параметров могут браться также из НД, который может >быть указан, как источник...
Конечно! Без комментариев :)
← →
Johnmen (2002-05-06 13:29) [5]>mad0max (06.05.02 13:24)
Да нет, совсем необязательно ! :)
← →
AlexNord (2002-05-07 03:32) [6]Это все классно! Сенькс народ, кой чего прояснилось!:) но тут есть еще один вопрос, надо ли в Insert перечислять все поля? или только с которыми работаю в данном Inser"те...?:)
← →
AlexNord (2002-05-07 03:59) [7]INSERT INTO MAGLAW
(FILENAME, DOCNAME,TYP,SUBTYP,COMMENT,NUMBER,
DEN,MESIAZ,GOD,KEYS,FOUNDED,DATADOC,DOCSTATUS,KOD_PREDKA)
VALUES (:FILENAME, :DOCNAME, :TYP, :SUBTYP, :COMMENT, :NUMBER,
:DEN, :MESIAZ, :GOD, :KEYS, :FOUNDED, :DATADOC, :DOCSTATUS, :KOD_PREDKA)
запрос такой ежели чего...:) все поля пеерчислены, хотя в данном случает используются не всеЮ может мне класть в них пустые значения?:)
← →
mad0max (2002-05-07 06:03) [8]to AlexNord
Пиши
INSERT INTO MAGLAW(Только те поля что надо)
VALUES(Значения полей, что указал выше)
и все будет OK Ж:)
← →
AlexNord (2002-05-14 00:51) [9]Спасибо всем! Вот тока инет появился!:)
← →
AlexNord (2002-05-18 07:51) [10]странная фича я вам сакжу, наладил запрос , работает, перегрузил машину и Update Failed...я себе скоро башку застрелю то есть прострелю.:(((
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.06.10;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c