Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Вниз

Кто может ... UpdateSql   Найти похожие ветки 

 
ЧК   (2003-04-23 13:23) [0]

Кто-нибудь может обяснить как работать с UpdateSql. Вообще-то нужно удалить данные с помошью Sql запрос. Я сделал в query, но даёт сообшение Error cursor handling. Как быть?


 
Mike Kouzmine   (2003-04-23 13:25) [1]

А как сделал?


 
vopros   (2003-04-23 13:38) [2]

C Query тебе надо было писать Query.ExecSQl
А ты делал Query.open;


 
ЧК   (2003-04-23 13:50) [3]

Я сделал так:
delete from k1
where (k1.x=k2.y)
И еще так:
delete from k1
where (k1.x=(select * from k2)


vopros © (23.04.03 13:38)

C Query тебе надо было писать Query.ExecSQl
А ты делал Query.open;

А я сделал и то и другое( Query.open; Query.ExecSQl)


 
Mike Kouzmine   (2003-04-23 13:52) [4]

Понятно.
delete from k1
where (x=:k2)


 
ЧК   (2003-04-23 14:01) [5]

Mike Kouzmine © (23.04.03 13:52)

Понятно.
delete from k1
where (x=:k2)

Ну и так сделал. Проблема остается.
А не знаеть ли кто-нибудь с UpdateSql.


 
Соловьев   (2003-04-23 14:03) [6]

привязал UpdateObject?


 
Mike Kouzmine   (2003-04-23 14:05) [7]

Не может быть.


 
Наталия   (2003-04-23 14:15) [8]

>А я сделал и то и другое( Query.open; Query.ExecSQl)

так ты всё-таки делай не то и другое, а лишь Query.ExecSQl.


 
ЧК   (2003-04-23 14:20) [9]

Соловьев © (23.04.03 14:03)
привязал UpdateObject?

насколько я понял вы имеете в виду UpdateSql. То есть привязать в UpdateObject UpdateSql. Я это знаю, но больше этого ничего не знаю т.е. об UpdateSql. А если знаете как работать с UpdateSql то пожалуйста объясните (лучше в примере) как с UpdateSql удалить записи.


 
ЧК   (2003-04-23 14:26) [10]

Наталия © (23.04.03 14:15)
>А я сделал и то и другое( Query.open; Query.ExecSQl)
так ты всё-таки делай не то и другое, а лишь Query.ExecSQl.

Ты не поняла. С перва я сделал Query.open; . Не получилась. Потом я это убрал и сделал Query.ExecSQl; Но даёт сообшение "Error cursor handling".


 
Соловьев   (2003-04-23 14:34) [11]

Help:
In practical application, a TUpdateSQL object is placed on a data module or form, and linked to a TQuery or TStoredProc component through that component’s UpdateObject property. If the UpdateObject property points to a valid TUpdateSQL object, the SQL statements belonging to the update object are automatically applied when cached updates are applied.


 
ЧК   (2003-04-23 15:07) [12]

Я сделал как в хелпе. И в DeleteSql написаль
delete from k1
where (k1.x=k2.y)

потом сделаль ExecSql. Но результата нет. А можете ли показать маленький пример? Может я что-то пропустил.


 
blackman   (2003-04-23 15:33) [13]

Почитай:
В операторах DELETE, UPDATE, SELECT может присутствовать WHERE
предложение, в котором можно задать условия на строки, которые
требуется обработать (соответственно уничтожить, изменить или
выбрать). Рассмотрим примеры использования WHERE предложения.
http://blackman.wp-club.net/docum/sqlkrat.php

UPDATE и DELETE
http://blackman.wp-club.net/docum/mssql/index.php#08



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

Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
1-46726
Loki
2003-05-04 23:07
2003.05.15
TWebBrowser


3-46568
dim-
2003-04-25 00:51
2003.05.15
ADO и Sql Server


1-46699
region
2003-05-04 00:07
2003.05.15
ONCHANGE


14-46974
TheoS
2003-04-27 01:21
2003.05.15
Проблемма с папкой в Windows XP


3-46588
Новичок в СУБД
2003-04-23 09:14
2003.05.15
Восстановление индексов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский