Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.03;
Скачать: CL | DM;

Вниз

Транзакции в триггере   Найти похожие ветки 

 
Курдль   (2008-09-02 15:52) [80]


> Petr V. Abramov ©   (02.09.08 14:39) [79]
> а что делать-то с этими реляциями?
> foreign-ключи на клиенте проверять?
>
> растолкуй смысл, я его действительно не понимаю


Один смысл ты и сам написал: foreign-ключи на клиенте проверять
2. Весело и задорно пользовать возможности
public DataRow[] GetChildRows (DataRelation relation)
3. Весело и задорно пользовать возможности
DataRow.GetParentRows (DataRelation)
4. Использовать объект, максимально точно инкапсулирующий какую-либо структуру данных из предметной области.
5. Создавать и использовать классы, способные автоматически обрабатывать сложные структуры данных.


 
Petr V. Abramov ©   (2008-09-02 16:39) [81]


> Один смысл ты и сам написал: foreign-ключи на клиенте проверять

это хорошо для одпользовательской системы иначе пустая трата времени


> 2. Весело и задорно пользовать возможности
> public DataRow[] GetChildRows (DataRelation relation)

бегать по ним, обрабатывать...

update ...
set ... = (select ...
where not exists (....
returning ...

всяко меньше букаф и лучше по скорости

опять же, если база - foxpro, то 2-5 - вкусно, если oracle -совсем нет


 
evvcom ©   (2008-09-02 16:48) [82]

Подобные вкусности (универсальность) с точки зрения "написал программу, и она под любой осью работает", тоже уже реализовали в java. Но как я только сталкиваюсь с жутко тормозящим приложением, первая мысль - это java. Взять тот же инсталлятор оракловый. Насколько хороша СУБД, настолько же плох ее инсталлятор. Нельзя написать универсальное приложение, чтобы оно всех и во всем устраивало.


 
evvcom ©   (2008-09-02 16:52) [83]


> бегать по ним, обрабатывать...
>
> update ...
> set ... = (select ...
> where not exists (....
> returning ...
>
> всяко меньше букаф и лучше по скорости

уууу.... А если еще аналитические функции оракловые вспомнить, то ADO.NET вообще глаза выпучит! А они, ой, как иной раз скорости добавляют :-)


 
Petr V. Abramov ©   (2008-09-02 16:55) [84]


> evvcom ©   (02.09.08 16:52) [83]

ага


 
Petr V. Abramov ©   (2008-09-02 16:56) [85]

кстати о птичках: а не пора ли в потрепаловку?
:)



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

Текущий архив: 2009.05.03;
Скачать: CL | DM;

Наверх




Память: 0.6 MB
Время: 0.022 c
15-1236051772
MBo
2009-03-03 06:42
2009.05.03
Конструктор массива


15-1235747643
easy
2009-02-27 18:14
2009.05.03
Программер спит


2-1237296884
SP
2009-03-17 16:34
2009.05.03
Как правильно присвоить значения сразу же после создания объекта?


2-1237261817
Drowsy
2009-03-17 06:50
2009.05.03
Update Failed


2-1237718798
@!!ex
2009-03-22 13:46
2009.05.03
Как запустить Flash ролик в своем окне?