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

Вниз

Update   Найти похожие ветки 

 
Лысый   (2004-03-15 08:14) [0]

Здравствуйте Мастера! Пытаюсь изменить данные в таблице Update-ом
но ничего не выходит.
 update [Водители] set
[Фамилия]=:A where
[Фамилия]=:B
ADOQuery1.Parameters.ParamByName("A").Value := DBComboBox1.text;
ADOQuery1.Parameters.ParamByName("B").Value :=DBComboBox2.text;


 
Ильш ©   (2004-03-15 08:50) [1]

и все что ли?
а выполнить запрос?


 
Лысый   (2004-03-15 09:27) [2]

Это понятно, делаю ADOQuery1.Open. Меня интересует вот что,
у меня есть Access таблица, значения поля Фамилия я вывожу в DBComboBox1. Задача такая, я хочу изменить какое-то значение. Появляется диалог с запросом измения, в этом диалоге в DBComboBox2 отображается выбранная запись из DBComboBox1, я ее пытаюсь редактировать. Есть какие-нибудь соображения?


 
ЮЮ ©   (2004-03-15 09:38) [3]

Интересный диалог: заменить фамилию водителя (ошибся при вводе и вместо Иванов написал Ивонов на фамилию другого водителя, :-) а там Иванов-а нет, пусть будет Сидоров :-).

Объявление в отднлн кадров: ввиду структуры нащей базы данных однофвмильцы на работу не принимаются


 
ЮЮ ©   (2004-03-15 09:42) [4]

А если без шуток, то есди DataSet отображаеся в Гриде, то изменения надо и делать в этом DataSet-е, а не в БД с помощью посторонних запросов, или же обновлять DataSet, что более накладно


 
Соловьев ©   (2004-03-15 09:47) [5]

Executes the SQL statement for the ADO query.

function ExecSQL: Integer;

Description

Call ExecSQL to execute the SQL statement currently assigned to the SQL property. Use ExecSQL to execute queries that do not return a cursor to data (such as INSERT, UPDATE, DELETE, and CREATE TABLE).

ExecSQL returns an integer value reflecting the number of rows affected by the executed SQL statement.

Note: For SELECT statements, call Open instead of ExecSQL or set the Active property to True.

To speed performance, an application should ordinarily prepare the query by setting the Prepared property to True before calling ExecSQL for the first time.



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

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

Наверх




Память: 0.45 MB
Время: 0.045 c
1-1080031832
Artem03
2004-03-23 11:50
2004.04.11
Фокус на ПРЕДЫДУЩИЙ компонент


1-1082457212
Паша5
2004-04-20 14:33
2004.04.11
Удаление пустых строк в StringGrid


14-1079131188
Программист
2004-03-13 01:39
2004.04.11
Что означают разноцветные "копирайты"


4-1075554927
alex732
2004-01-31 16:15
2004.04.11
Нажать кнопку мыши в окне чужого приложения


1-1080138321
HydraMarat
2004-03-24 17:25
2004.04.11
Как получить указатель на public свойства/методы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский