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

Вниз

insert, append   Найти похожие ветки 

 
youngdev   (2011-07-12 11:12) [0]

в чем разница между методами Insert и Append у DataSet"а. Один и другой добавляют запись в конец набора данных.


 
Омлет ©   (2011-07-12 11:14) [1]

Insert может добавить запись в произвольную позицию, не только в конец.


 
И. Павел ©   (2011-07-12 11:21) [2]

При Insert новая запись вставляется в строке DBGrid, около текущей. А в Append - в конце.
А после Post:
"After the new record is applied back to the database server, its physical location is database-specific. For indexed tables, the index is updated with the new record information."


PS: Советую просто забыть о таком способе работы с БД - он неудобный и пытается навязать программисту неправильную/сложную модель работы с данными. SQL гораздо проще.


 
SQLEXPRESS   (2011-07-12 12:40) [3]


> И. Павел ©   (12.07.11 11:21) [2]

А если DataSet - это ClientDataSet?
Нет никакой БД, просто есть набор данных. Фактически, в памяти только.
как у меня тут
http://delphimaster.net/view/15-1310456667/


 
И. Павел ©   (2011-07-12 12:57) [4]

> А если DataSet - это ClientDataSet?

"Советую просто забыть о таком способе работы с БД".
У вас же не БД. Там и выбора способа обработки данных особо нет.


 
DiamondShark ©   (2011-07-12 15:53) [5]


> SQL гораздо проще.

SQL гораздо проще в том случае, если он качественно поддержан клиентским фреймворком.
А в дельфях модель доступа какая-то ублюдочная: ни навигационная, ни запросная. Какой-то гибрид бульдога с носорогом.


 
И. Павел ©   (2011-07-12 16:47) [6]

> [5] DiamondShark ©   (12.07.11 15:53)

Да, я бы тоже не отказался от встроенного SQL в новых версиях Delphi, например, вместо TTouchKeyboard и некоторых других странных новшеств :)



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

Форум: "Начинающим";
Текущий архив: 2011.10.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.004 c
15-1309633372
eXAAAXe
2011-07-02 23:02
2011.10.30
Инвайт для ВКонтакта


15-1309445404
картман_
2011-06-30 18:50
2011.10.30
московское метро


15-1309724999
Юрий
2011-07-04 00:29
2011.10.30
С днем рождения ! 4 июля 2011 понедельник


2-1310454745
youngdev
2011-07-12 11:12
2011.10.30
insert, append


6-1245087660
ther
2009-06-15 21:41
2011.10.30
нет коннекта через проксик





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