LINUX.ORG.RU
ФорумTalks

[жж][кодинг]C#

 


0

0
Блин, ну почему бы им было не сделать JDBC-like интерфейс на prepared statement? Пришлось блин прокси делать, чтобы впоследствии нормально писать query.assign("@arg1",v1).assign("@arg2",v2).empty("@arg3",DbType.Int32).Execute Reader()
★★★★★

Эммм... Вот та вот краказябра сверху что приведена латиницей - это так сегодня считается за 'нормально' :-?
bibi
()

Пусть лучше вселенский разум скажет мне, почему эти нехорошие люди из MySQL & K не поддерживают внешние ключи на таблицах, в которых присутствует разбиение на партиции. Вот где засада. Без них вся эта пляска и приседания вокруг partitioning фактически множится на ноль :-/

PS: http://dev.mysql.com/doc/refman/5.1/en/partitioning-limitations.html
bibi
()
Ответ на: комментарий от bibi
> почему эти нехорошие люди из MySQL & K не поддерживают внешние ключи на таблицах, в которых присутствует разбиение на партиции

Наверное потому, что эта самая партиционированная внутри является набором идентичных таблиц в режиме "одна партиция-одна таблица", и всё партиционирование де-факто реализовано в компиляторе? :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от alg0rythm
Чо орешь-то? Я бы вообще хотел query.ExecuteReader(Array("arg1"=>v1,"arg2"=>v2,"arg3"=>v3)), но тут уж вообще нехорошо получится :-)
no-dashi ★★★★★
() автор топика
> нормально писать query.assign("@arg1",v1).assign("@arg2",v2).empty("@arg3",DbType.Int32).Execute Reader()

> нормально


сочувствую.
g
()
ненужно. вообще. никак и никому.

ЗАПРЕТИТь!!!11

klausd
()
почему-то уверен, что на perl`е можно куда более короче и непонятнее написать. а посему ф попку c# ; )
se ★★
()
>query.assign("@arg1",v1).assign("@arg2",v2).empty("@arg3",DbType.Int32).Execut e Reader()

Папа! Папа! Опять наша кошка гуляла по клавиатуре!
Macil ★★★★★
()
> query.assign("@arg1",v1).assign("@arg2",v2).empty("@arg3",DbType.Int32).Execute Reader()
ОУЖАС!!11
PayableOnDeath
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.