|
|
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenab wrote: > Согласен, только на чистом SQL и ХП обработку данных реализовать > невозможно. SQL запросы должен кто то толкать и забирать результат и > предоставлять его пользователю, SQL это делать не умеет вообще, а ХП с > многими ограничениями, можно с этого места - поподробнее? А то ниасилил. >т.е. непременно нужен некий клиент БД. QA - подойдет как клиент? или SQL*Plus? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 15:42 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenabСогласен, только на чистом SQL и ХП обработку данных реализовать невозможно. SQL запросы должен кто то толкать и забирать результат и предоставлять его пользователю, SQL это делать не умеет вообще, а ХП с многими ограничениями, т.е. непременно нужен некий клиент БД. А раз есть клиент, то частенько есть возможность разместить расчёты на нём, а не в СУБД. Клиент в данном случае не обязательно GUI компонент или AS. Это может быть некий сервис, например менеджер расчёта зарплаты.1. ХП может вызываться из JOB-а и записывать данные в таблицу. Начислили ЗП и записали кому и за что начислили. А клиент (бухгалтер) посмотрит уже ПОТОМ, когда у него время будет. 2. Сервис - это совсем не трехзвенка. Это некий модуль сбоку, очень похожий на клиентское приложение, у которого украли пользователя и GUI. 3. Сервис, так же как и ХП, никому ничего не показывает. Так что аргумент "SQL запросы кто то толкать и забирать результат и предоставлять его пользователю " - не катит. Сервис это не сможет сделать так же как и ХП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 15:59 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
BelyСервис это не сможет сделать так же как и ХП. сервис делает то, на что запрограммирован. Скажут ПОКАЗЫВАЙ - покажет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 16:22 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenabПример с распределённой системой не показательный. Понятное дело, если раскидать нагрузку по сотне СУБД, то задача будет работать быстроЭто вынужденная мера, было бы возможно, сделали бы всё на одном сервере. Вопрос не в этом. Было утверждение, что при количестве человек более нескольких тысяч, производить расчёт их харатеристик (заработная плата, наработка часов и т. п.) с помощью SQL становится затруднительно. Это не так. Я привел время расчёта для ~2000 работников - ~1:30. Умножаем на 2, получаем ~ 3 минуты. Цифра вполне приемлемая, даже если её умножить на 10. Сервер там обычный - 2 х Xeon 2.4 ГГц 2 ГБ ОЗУ, ну или что-то вроде того, точно его характеристики не помню. Да и с чего бы тот же алгоритм, реализованный на C++ стал бы работать заметно быстрее? За счёт того, что мы напишем Index Seek лучше чем "мудрецы", разработавшие MSSQL? Сомнительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 16:39 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
iscrafm BelyСервис это не сможет сделать так же как и ХП.сервис делает то, на что запрограммирован. Скажут ПОКАЗЫВАЙ - покажет.Кому и что? Гуссары, молчать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 16:39 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Bely mcureenabСогласен, только на чистом SQL и ХП обработку данных реализовать невозможно. SQL запросы должен кто то толкать и забирать результат и предоставлять его пользователю, SQL это делать не умеет вообще, а ХП с многими ограничениями, т.е. непременно нужен некий клиент БД. А раз есть клиент, то частенько есть возможность разместить расчёты на нём, а не в СУБД. Клиент в данном случае не обязательно GUI компонент или AS. Это может быть некий сервис, например менеджер расчёта зарплаты.1. ХП может вызываться из JOB-а и записывать данные в таблицу. Начислили ЗП и записали кому и за что начислили. А клиент (бухгалтер) посмотрит уже ПОТОМ, когда у него время будет. 2. Сервис - это совсем не трехзвенка. Это некий модуль сбоку, очень похожий на клиентское приложение, у которого украли пользователя и GUI. 3. Сервис, так же как и ХП, никому ничего не показывает. Так что аргумент "SQL запросы кто то толкать и забирать результат и предоставлять его пользователю " - не катит. Сервис это не сможет сделать так же как и ХП. Всё правильно. По 1. Чтобы что то посмотреть бухгалтер должен иметь GUI к таблице или получить результат в виде бумажного отчёта. Лично я не видел ХП, которые что то печатают на принтере. По 2. Сервис это часть трёхзвенки (СУБД, AS это наборы сервисов), но не обызательно трёхзвенка. Cервис может быть прицеплен к системе сбоку или сзади. По 3. Сервис, может иметь GUI, например управлять тревожной сигнализацией, или бегущей строкой с новостей. Впрочем, это не типичное использование сервисов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 16:56 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenab По 3. Сервис, может иметь GUI, например управлять тревожной сигнализацией, или бегущей строкой с новостей. Впрочем, это не типичное использование сервисов. ну почему же. В контракте сервиса есть его Тип. А это может быть: Presentation Process Business Data Integration ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:00 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenab, ты все же предпринимаешь попытки оправдать свое незнание PL/SQL в частности и СУБД вообще? Зачем? Это очень .... плохо получается :) Кстати, попутно еще выясняется твоя проблема с пониманием распределенных вычислений, систем, многозвенок и т.д. Каша какя-то. Уже и не смешно. -- Tygra's -- Мои фотогалереи тут и тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:11 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Алексей К mcureenabПример с распределённой системой не показательный. Понятное дело, если раскидать нагрузку по сотне СУБД, то задача будет работать быстроЭто вынужденная мера, было бы возможно, сделали бы всё на одном сервере. Вопрос не в этом. Было утверждение, что при количестве человек более нескольких тысяч, производить расчёт их харатеристик (заработная плата, наработка часов и т. п.) с помощью SQL становится затруднительно. Это не так. Я привел время расчёта для ~2000 работников - ~1:30. Умножаем на 2, получаем ~ 3 минуты. Цифра вполне приемлемая, даже если её умножить на 10. Сервер там обычный - 2 х Xeon 2.4 ГГц 2 ГБ ОЗУ, ну или что-то вроде того, точно его характеристики не помню. Да и с чего бы тот же алгоритм, реализованный на C++ стал бы работать заметно быстрее? За счёт того, что мы напишем Index Seek лучше чем "мудрецы", разработавшие MSSQL? Сомнительно. Я уже сказал, что в runtime расчёт ЗП сам по себе на современных серверах даже начального уровня в настоящее время не является узким местом. Проблема проявится, когда на сервере БД будут одновременно запущены многие процессы, так что время реакции СУБД начнёт плавать в очень широких пределах создавая проблемы пользователям. Если ЗП расчитывается 1 час, это не проблема. Если в течении 1.5 минут сервер не обслуживает запросы пользователей, это проблема. Сам по себе C++ не гарантирует увеличение производительности, но он позволяет при сопоставимой скорости получить значительно более богатую функциональность, чем даёт чистый SQL. Да в общем вопрос не в языке, а в виртуальной машине. Java тоже работает не супер быстро, но JVM есть везде, тогда как нормальная PL/SQL машина втроена в СУБД и отдельно не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:13 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenabПо 1. Чтобы что то посмотреть бухгалтер должен иметь GUI к таблице или получить результат в виде бумажного отчёта. Лично я не видел ХП, которые что то печатают на принтере.нет ничего невозможного - точно так же как и сервис заставить показывать :) Если вы не поняли о чем я - поясню еще раз. ХП (так же как и сервис) - ведут расчет независимо от клиентских приложений. Собственно, клиентского приложения может вообще не быть как такового. На расчет ЗП - это никак не влияет. mcureenabПо 2. Сервис это часть трёхзвенки (СУБД, AS это наборы сервисов), но не обызательно трёхзвенка. Cервис может быть прицеплен к системе сбоку или сзади. Вы занимаетесь словоблудством - библиотека (DLL или .so или еще как) - тоже является частью различных программ и систем. Но это совершенно ни о чем не говорит - к каким классам относятся программы, состоящие из библиотек. mcureenabПо 3. Сервис, может иметь GUI, например управлять тревожной сигнализацией, или бегущей строкой с новостей. Впрочем, это не типичное использование сервисов.Странненький у вас GUI, однако. В таком случае - управление RAID-контроллером тоже можно назвать ГУЕм. Там и лампочка есть, по которой человек может что-то попытаться понять. А если постараться, то скрипом хардов можно морзянку передавать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:18 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
tygramcureenab, ты все же предпринимаешь попытки оправдать свое незнание PL/SQL в частности и СУБД вообще? Зачем? Это очень .... плохо получается :) Кстати, попутно еще выясняется твоя проблема с пониманием распределенных вычислений, систем, многозвенок и т.д. Каша какя-то. Уже и не смешно. Моё незнание PL/SQL в частности и СУБД вообще приносит мне и моим заказчикам неплохие деньги. Может быть я чтото неправильно делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:22 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Так мы же не заказчики Можно найти лохов, вешать им лапшу на уши и раскручивать постоянно на бабки - не спорю, можно, но это умение другого плана :)) А тут не лохи, не заказчики, нас маркетинговыми лозунгами не возьмешь :) ЗЫ Интересно, а заказчики не считали, сколько экономии было бы, откажись они от распределенных вычислений и перейди на обычный к-с? ;))) -- Tygra's -- Мои фотогалереи тут и тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:25 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Bely mcureenabПо 3. Сервис, может иметь GUI, например управлять тревожной сигнализацией, или бегущей строкой с новостей. Впрочем, это не типичное использование сервисов.Странненький у вас GUI, однако. В таком случае - управление RAID-контроллером тоже можно назвать ГУЕм. Там и лампочка есть, по которой человек может что-то попытаться понять. А если постараться, то скрипом хардов можно морзянку передавать. Уговорил. Лампочки на HD, это не GUI. А морянка, это уже мультимедия! Однако... Если установить 2млн хардов с лампочками в матрицу, то вполне реально получить HD изображение со звуком! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:29 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
tygraТак мы же не заказчики Можно найти лохов, вешать им лапшу на уши и раскручивать постоянно на бабки - не спорю, можно, но это умение другого плана :)) А тут не лохи, не заказчики, нас маркетинговыми лозунгами не возьмешь :) ЗЫ Интересно, а заказчики не считали, сколько экономии было бы, откажись они от распределенных вычислений и перейди на обычный к-с? ;))) Так я с тебя бабок и не требую. к-с, это частный случай распределённой системы. Заказчики могут считать, что угодно, только СУБД не решает их задачи реального времени (на ней зарплата расчитывается ), и по любому им нужен выделенный сервер, который изолирует оконечное оборудование от СУБД, и обеспечит необходимое время отклика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:41 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
[quot tygra]Траваааааа................ :)) Больше слов нет :) а tygra, по-моему, уже давно на героине... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 17:49 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenabЯ уже сказал, что в runtime расчёт ЗП сам по себе на современных серверах даже начального уровня в настоящее время не является узким местом. Проблема проявится, когда на сервере БД будут одновременно запущены многие процессы, так что время реакции СУБД начнёт плавать в очень широких пределах создавая проблемы пользователям. Если ЗП расчитывается 1 час, это не проблема. Если в течении 1.5 минут сервер не обслуживает запросы пользователей, это проблема.И из-за чего "расчёт зарплаты" должен тормозить работу других пользователей? Исходные данные для расчёта меняться не должны. Значит блокировок не будет. Если оперативки хватит (а её по-хорошему должно хватать), то очереди к диску тоже не будет. Процессора 2, значит все ресурсы расчёт на себя не возьмёт (ну если не распараллелится конечно, но тут всё должно быть продумано). А сейчас вообще уже четырёхядерные процессоры пошли. Если нам не критично время выполнения расчёта, то там можно искуственных пауз навставлять, чтобы другим процессам на сервере больше процесорного времени досталось. Конечно, всё будет несколько медленнее, но такого, что сервер вдруг перестанет отвечать на запросы пользователей случиться не должно. Вариантов решения много, всё зависит от конкретной задачи. И никакой C++, C#, Java и т. п. тут не нужны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 18:29 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenab wrote: > По 1. Чтобы что то посмотреть бухгалтер должен иметь GUI к таблице или > получить результат в виде бумажного отчёта. Лично я не видел ХП, которые > что то печатают на принтере. Т.е. из-за того, что ХП не умеют печатать на принтере (кстати - почему не умеют? очень даже) - вы делаете вывод - надо производить расчеты на клиенте? Зобавно. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 18:43 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenabСам по себе C++ не гарантирует увеличение производительности, но он позволяет при сопоставимой скорости получить значительно более богатую функциональность, чем даёт чистый SQL .Например? Какую обработку данных, хранящихся в таблицах в БД, удобнее писать на С++ чем на SQL? Уж не рассчёт-ли выполненной работы сотрудниками, выраженной во времени, деньгах или других единицах? Ню, ню... :-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 18:47 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Алексей К mcureenabЯ уже сказал, что в runtime расчёт ЗП сам по себе на современных серверах даже начального уровня в настоящее время не является узким местом. Проблема проявится, когда на сервере БД будут одновременно запущены многие процессы, так что время реакции СУБД начнёт плавать в очень широких пределах создавая проблемы пользователям. Если ЗП расчитывается 1 час, это не проблема. Если в течении 1.5 минут сервер не обслуживает запросы пользователей, это проблема.И из-за чего "расчёт зарплаты" должен тормозить работу других пользователей? Исходные данные для расчёта меняться не должны. Значит блокировок не будет. Если оперативки хватит (а её по-хорошему должно хватать), то очереди к диску тоже не будет. Процессора 2, значит все ресурсы расчёт на себя не возьмёт (ну если не распараллелится конечно, но тут всё должно быть продумано). А сейчас вообще уже четырёхядерные процессоры пошли. Если нам не критично время выполнения расчёта, то там можно искуственных пауз навставлять, чтобы другим процессам на сервере больше процесорного времени досталось. Конечно, всё будет несколько медленнее, но такого, что сервер вдруг перестанет отвечать на запросы пользователей случиться не должно. Вариантов решения много, всё зависит от конкретной задачи. И никакой C++, C#, Java и т. п. тут не нужны. Всё что ты сказал даёт понять, что сервер нагружен очень слабо. В системе с большим числом пользователей это не так. Или ты думаешь, что количество подключений к СУБД равно числу процесссоров на сервере? 2 процессора? 4 процессора? Это в два, четыре раза больше стоимость лицензии на СУБД и оборудование тоже ощутимо дороже. Грубо говоря, вас развели на покупку оборудования и СУБД в значительно большем объёме чем это требуется. При таком подходе, почти все задачи (даже генерацию html страниц) можно решать на СУБД без проблем. Собственно для посчитать и сохранить ЗП C++ не нужен. Но чтобы распечать отчёты, хоть и не C++, но нужна какая то внешняя программа, хотя бы Web browser. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 18:49 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenab wrote: > 2 процессора? 4 процессора? Это в два, четыре раза больше стоимость > лицензии на СУБД и оборудование тоже ощутимо дороже. Грубо говоря, вас А точно "в два, четыре раза больше" - ничего не путаем, не? > это требуется. При таком подходе, почти все задачи (даже генерацию html > страниц) можно решать на СУБД без проблем. Оракл, кста, этим благополучно занимается - см HTP/HTF/OWA*. > Собственно для посчитать и сохранить ЗП C++ не нужен. Но чтобы распечать > отчёты, хоть и не C++, но нужна какая то внешняя программа, хотя бы Web > browser. Ок. Поелику IE умеет печатать отчеты - пусть он считает зряплату? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 18:54 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenabВсё что ты сказал даёт понять, что сервер нагружен очень слабо. В системе с большим числом пользователей это не так.Ну не знаю. Всё относительно конечно, но подключений 200 - 500 днём стабильно держится. Сколько ночью - не знаю, ни разу не ночевал на работе... :-)) mcureenab2 процессора? 4 процессора? Это в два, четыре раза больше стоимость лицензии на СУБД и оборудование тоже ощутимо дороже. Грубо говоря, вас развели на покупку оборудования и СУБД в значительно большем объёме чем это требуется. Чё-то я не понял, кто кого разводил? Мы заказчиков, или они нас? О чём вы... Ещё неизвестно во сколько обойдётся для заказчика "расчёт зарплаты" на С++. Разработка, отладка, опытное внедрение и т. п. И ещё не факт что в итоге всё получится и будет хорошо работать. Вон, соседний топик про 1С просто усыпан "лестными" отзывами о качестве продукта. mcureenabСобственно для посчитать и сохранить ЗП C++ не нужен.Я перестал понимать, о чём идёт дискуссия. Уточните пожалуйста Вашу точку зрения. А то, судя по этому посту, мы с вами придерживаемся одинаковой позиции по данному вопросу. :-)) mcureenabНо чтобы распечать отчёты, хоть и не C++, но нужна какая то внешняя программа, хотя бы Web browser.Полностью с вами согласен. lockyОк. Поелику IE умеет печатать отчеты - пусть он считает зряплату?Ага, на java-script, самое то... :-)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:16 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Хм, поправьте меня, если я ошибаюсь, но в примере с той же зарплатой. Для того, чтобы рассчитать ее на клиенте, необходимо как минимум вытянуть данные с сервера. Причем, вытянуть нужно не "готовые" данные, которые процедура может выдавать, к примеру, для печати отчета, а вытянуть нужно "сырые" данные, обработать их, и загнать их назад. Объем таких данных ОЧЕНЬ большой, иначе с чего бы был медленный расчет на СУБД? Из этого следует, как минимум 1. Затраты времени на таскание данных туда-сюда 2. Затраты памяти на хранение данных, пока мегабыстрая клиентская программа будет их обрабатывать. 3. Геморрой с программированием клиентской части, в которой нужно будет реализовывать часть, пусть и небольшую, функциональности СУБД. Тот же индексный поиск, например. Не факт, совсем, что совокупные затраты времени на все вышеперечисленное окупят выигрыш в скорости рассчетов. Мое ИМХО - СУБД - это приложение для обработки данных, и поэтому обработку данных нужно делать именно на ней. За редкими исключениями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:17 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Sergey Tokarev3. Геморрой с программированием клиентской части, в которой нужно будет реализовывать часть, пусть и небольшую, функциональности СУБД. Тот же индексный поиск, например.И плюс время на построение этих локальных индексов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:25 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
mcureenab Распределённые вычисления принципиально отличаются от локальных. Возможно, в данном случае система не учитывала сетевые задержки. Если программа на C++ изначально была основана на принципах локальных вычислений, то неудивительно, что её перенос на сервер позволил увеличить скорость вычислений. В данном ответе, о распределённых вычислениях я не упоминал. Я привёл примеры с ХП и без неё. mcureenab Согласен, только на чистом SQL и ХП обработку данных реализовать невозможно. Ещё как можно, основная обработка у меня именно так и делается, проверено на практике. В задаче для расчёта зарплаты, основные расчёты можно свести к определённому изолированному набору вычислений, допустим для одного лицевого счёта, всё это можно заложить в ХП. Дело в том, что при этом производятся периодически считывание данных необходимых для расчётов и быстрее всего это будет, когда данные находятся на одном сервере. А при распределённых вычислениях выигрыш будет заметен, тогда когда процесс вычисления можно разбить на несколько частей. В при расчёте зарплаты можно легко обойтись без этого. А "толкают" все эти ХП, конечно операторы с помощью клиентских приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:28 |
|
||
|
Тонкий или толстый клиент
|
|||
|---|---|---|---|
|
#18+
Из опыта: Delphi 5, 6, 7. MSSQL 2000, 2005 Доступ к данным сервера - ADO. 1. Первична архитектура БД. Создавать структуру, ограничения целостности - пока не подключать, отлаживать архитектуру - потом подключать ограничения целостности. Триггеры - дело вкуса, считаю излишним, расход ресурсов. 2. Доступ к данным черех хранимые процедуры. Обязательно параметризовать. Данные с сервера - на клиенте минимизировать. Зачем тащить курсоры на клиента > 50 строк? 3. Хранимыми процедурами обеспечить ввод, корректировку, удаление. 4. Лучше сделать несколько ХП вместо одной. 5. В теле программы - ни одного SQL запроса (для фильтрации курсора - можно.) 6. Поскольку зарплата - конфиденциальная вещь - делать на нее отдельную БД со свом доступом. Обшие справочники можно размещать в отдельной БД. 7. Не злоупотреблять применением деревоподобных компонентов. 8. Мне роднее GRID, чем ComboBox и т.п. 9. Считать пересборку проекта - лишней процедурой. Лезть в программу по каждому чиху - а для чего SQL Server? Много конечно еще чего, но это известная теория СУРБД. С уважением и удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2007, 19:29 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34635839&tid=1544417]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
174ms |
get topic data: |
7ms |
get forum data: |
4ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 475ms |

| 0 / 0 |
