|
08.11.2012, 23:41 | #1 |
Сенбернар
|
Очень много букв, цитировать не буду, звиняйте.. Итак :
Попробуем зайти с противоположного конца : select был всегда. По крайней мере, он появился вместе с SQL-сервером (могу ошибаться, но не сильно). Axapta появилась несколько позже. Axapta работает с базой данных SQL. Уже это наводит на некоторые мысли В Axapta есть 2 способа получения данных из базы данных : - написание явно, в коде Х++, select-стейтмента - построение Query, который (внимание!) тоже выполнит некий select-statement === - Query можно построить "из кода" (семейство классов QueryBuild*) - Query можно нарисовать в AOT Вот, собственно, и все, что копья ломать? Оператор Select, таким образом, не является "кубиком, с помощью которого строится". Оно "строится" для того, чтобы этот Select описать и затем выполнить (это я про Query) === Что до прочего - личного : - мне видится, что вы не умеете формулировать вопросы - мне видится, что у вас каша в голове пока что - мне видится, что было бы знаком уважения к "знатокам Axapta" хотя бы попытаться разобраться (не начитаться.. терминов, а именно разобраться) в предмете. Прежде, чем задавать вопросы. В конце концов, все, что вам здесь сказали, многократно написано. У вас, как я понял, есть живая Axapta, которая сама по себе - лучшая литература по Axapta.. ну, и так далее.. Воооот...
__________________
Best Regards, Roman Последний раз редактировалось RVS; 08.11.2012 в 23:51. Причина: Немного подробностей |
|
09.11.2012, 00:15 | #2 |
Участник
|
Цитата:
И в первую очередь на мысль, что select в Аксапте, это не тот же самый select, что в родном для SQL-server select на sql-transact. Надеюсь, вы понимаете, что select в Аксапте даже не есть вызов SQL-серверного select. А если не есть, то и говорить не о чем, потому как к устройству Аксапты в нашем случае это отношения не имеет. Но, вот в SQL server оператор select, скорее всего, появился тогда же, когда и механизм построения запросов. И скорее всего, они были в таких супружеских отношениях, как и в Аксапте. "Query, который (внимание!) тоже выполнит некий select-statement" "Оператор Select, таким образом, не является "кубиком, с помощью которого строится"." "Оно "строится" для того, чтобы этот Select описать и затем выполнить (это я про Query) "" ё-мое... )) Если select выполнить, значит использовать. Если использовать, значит кубик. Не упорствуйте )) "Что до прочего - личного : - мне видится, что вы не умеете формулировать вопросы" Я умею формулировать вопросы. "- мне видится, что у вас каша в голове пока что" Если бы у меня не было каши сейчас в голове, то этот сайт мне был бы не нужен. По секрету открою вам одну тайну. У всех каша в голове. И у вас тоже "- мне видится, что было бы знаком уважения к "знатокам Axapta" хотя бы попытаться разобраться (не начитаться.. терминов, а именно разобраться) в предмете. Прежде, чем задавать вопросы." Еще раз уверяю вас, что мои вопросы вполне нормальные и разбираться я умею не хуже вас. Но, комплексов насчет стесняться спросить у меня нет. То, о чем я сейчас спрашиваю не написано в явном виде в документации и, мало того, ну, совсем крутые специалисты в Аксапте на некоторые из этих вопросов без всяких комплексов ответили "Не знаю!". Так что, оставьте свои нравоучения для малолетних |
|
|
За это сообщение автора поблагодарили: macklakov (1). |
09.11.2012, 00:28 | #3 |
Сенбернар
|
Цитата:
Дааа? "А пацаны-то и не в курсе.." Цитата:
Вы спросили : "не является ли оператор select главным внутренним кубиком, с помощью которого строится QueryBuild" Ответ : нет, не является "кубиком, с помощью которого строится QueryBuild". И вообще, QueryBuild - не строится, он строит. Строит Query, который при выполнении его из QueryRun выполняет тот самый SQL-серверный select. Включите трассировку SQL в Axapta, вы удивитесь, видимо Именно это и имел в виду, говоря, что вы.. забавно задаете вопросы.
__________________
Best Regards, Roman |
|
09.11.2012, 00:46 | #4 |
Участник
|
|
|
09.11.2012, 00:52 | #5 |
Сенбернар
|
Если только в Курилке
__________________
Best Regards, Roman |
|
Теги |
query, архитектура, как правильно |
|
|