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

Вниз

Приветствую Мастеров! Как через ADO в Delphi работать с записями:   Найти похожие ветки 

 
IronHawk   (2003-11-06 15:18) [0]

- обновить запись
- добавить новую


 
Delirium   (2003-11-06 15:22) [1]

"- обновить запись" - полагаю, раз надо обновить, то добыть ты её уже сумел? Коли так - повтори сию гениальную операцию.

"- добавить новую" - Метод называется совешенно не мыслимо - Insert :)


 
bobtubob   (2003-11-06 15:25) [2]

Я не люблю грубить!!!
Но книги ты в руки брал, или же научись коректно ставить вопрос


 
IronHawk   (2003-11-06 15:30) [3]


> Delirium © (06.11.03 15:22) [1]

Нет, не правильно, записи в базе были до меня, нужно их изменять и добавлять!


 
bobtubob   (2003-11-06 15:33) [4]

Ну и в чём проблема


 
IronHawk   (2003-11-06 15:33) [5]

В MS ADO у рекордсета есть методы:
- AddNew
- Update
Как с ними работать из Делфи, или аналог, без обьекта комманд?


 
Stas   (2003-11-06 15:33) [6]

Изменять: AdoQuery1.edit;
AdoQuery1.FieldByName("MyaField").asstring:="ff"
AdoQuery1.post;
Добавлять: AdoQuery1.Insert;
AdoQuery1.FieldByName("MyaField").asstring:="ff"
AdoQuery1.post;


 
IronHawk   (2003-11-06 15:34) [7]


> bobtubob © (06.11.03 15:33) [4]
> Ну и в чём проблема

В том, что надо, а не знаю как!
Ещё тупые вопросы есть?


 
Stas   (2003-11-06 15:35) [8]

IronHawk © (06.11.03 15:34) [7]

Помоему вполне нормальный вопрос...


 
IronHawk   (2003-11-06 15:44) [9]


> Stas © (06.11.03 15:35) [8]

И я про тоже!
Вот жду толкового ответа!
За твой спасибо, попробую, но всё равно хочу услышать и другие мнения!


 
paul_k   (2003-11-06 15:57) [10]

Выбор
with AdoQuery do
Begin
Sql.Text:=" select id from table"
open
end
Изменение
with AdoQuery do
Begin
Sql.Text:="update table set name = "dfg" where id = "
ExecSql
end
Добавление
with AdoQuery do
Begin
Sql.Text:="insert into table (id,name) values(......)"
ExecSql
end


 
Плохиш_   (2003-11-06 16:06) [11]


> IronHawk © (06.11.03 15:44) [9]
>
> > Stas © (06.11.03 15:35) [8]
>
> И я про тоже!
> Вот жду толкового ответа!
> За твой спасибо, попробую, но всё равно хочу услышать и
> другие мнения!


Ещё один статист, ты хоть бы в анкете "Увлечения / хобби" подправил.


 
IronHawk   (2003-11-06 16:17) [12]


> Плохиш_ (06.11.03 16:06) [11]

Спать иди, безанкетник!


 
ZrenBy   (2003-11-06 19:33) [13]

uses ..., ADOInt;

var rs:_RecordSet;
begin
rs := ADOQuery1.RecordSet;
rs.AddNew("ID", 123);
rs.Fields[1].Value := 0;
rs.Fields[2].Value := "Ку-Ку";



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

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

Наверх




Память: 0.46 MB
Время: 0.008 c
1-89903
limk
2003-11-14 17:28
2003.11.27
memo


1-89942
Pert
2003-11-17 21:29
2003.11.27
из Edit a в переменную


7-90139
Basil
2003-09-08 18:08
2003.11.27
Помогите спрятать прогу от CTRL+ALT+DEL в NT!


1-89936
Pattern
2003-11-17 13:53
2003.11.27
Время создания динамических компанентов


1-89973
_Андрей_
2003-11-17 16:13
2003.11.27
TTreeView





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