Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
alexeyvgKyvaldenius2. не совсем понятно , ошибка попадает в блок catch записывается в логи и сообщает пользователю не понятно зачем finally или не понимаю что в этом критичного, если можно по подробнейinvm написал про этот код: Код: c# 1. 2. 3. 4. 5. 6. 7. Код кривой, ничего он не сообщает, а просто молча гасит ошибку. Даже если у вас где то будет обработка по res = false, всё равно это только констатация факта ошибки, но инфа о ней будет потеряна. Конечно, может, вы просто не приводили полный код, но смотрят же на тот, который есть. так выглядит то что использую, приводил короткую версию так как вопрос заключался не в этом catch (Exception ex) { MessageBox.Show("Ошибка : (selectOne)" + "\r\n" + ex.Message.ToString(), "Ошибка Блок \"Выборка \"", MessageBoxButtons.OK, MessageBoxIcon.Error); if (conn.State == System.Data.ConnectionState.Open) { conn.Close(); } Loggir.Log(ex, "select", User.LoginNow); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 10:22 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
у вас проблемы не с сервером SQL, а с непонимаением как нужно проектировать своё приложение, которое должно взаимодействовать с базой данных. почитайте что ли литературу какую-нибудь по проектированию таких приложений, позадавайте вопросы на форумах по языку C# , примеры найдите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:29 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
Konst_Oneу вас проблемы не с сервером SQL, а с непонимаением как нужно проектировать своё приложение, которое должно взаимодействовать с базой данных. почитайте что ли литературу какую-нибудь по проектированию таких приложений, позадавайте вопросы на форумах по языку C# , примеры найдите. к чему это вообще?? о каких проблемах с сервером SQL я говорил ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:32 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
Konst_Oneу вас проблемы не с сервером SQL, а с непонимаением как нужно проектировать своё приложение, которое должно взаимодействовать с базой данных. почитайте что ли литературу какую-нибудь по проектированию таких приложений, позадавайте вопросы на форумах по языку C# , примеры найдите. опять таки классный ответ " литературу какую-нибудь, позадавайте вопросы, примеры найдите " тоесть ответ в котором чего то полезного 0% скажи так почитайте книгу "Шаблоны корпоративных приложений" Мартин Фаулер позадавайте вопросы - а я на этом форму что делаю ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:36 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
вы его готовите неправильно, отсюда у вас и проблемы. почитайте уже как делают современные приложения и для чего using-и используют в коде C#. что такое аутентификация/авторизация и что такое логирование в самом приложении и чем оно отличается от CDC. и тд и тп, а потом приходите, обсудим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 11:38 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
Konst_Oneвы его готовите неправильно, отсюда у вас и проблемы. почитайте уже как делают современные приложения и для чего using-и используют в коде C#. что такое аутентификация/авторизация и что такое логирование в самом приложении и чем оно отличается от CDC. и тд и тп, а потом приходите, обсудим мне не понятно зачем вы это пишите, тема вопроса уже оговорена что вы имеете в виду под современными приложениями? - я говорил что пишется на win forms что не является современной "передовой технологией" или вы имеете в виду что надо использовать web приложения о чем идет тут речь для чего using-и используют в коде C#-- вы ссылаетесь на код который я привел ? я говорил что приведен в сокращенной форме так как не по коду вопрос Ключевое слово Using упрощает работу с объектами которые реализуют интерфейс IDisposable. Интерфейс IDisposable содержит один метод .Dispose(), который используется для освобождения ресурсов, которые захватил объект. При использовании Using не обязательно явно вызывать .Dispose() для объекта. using (SqlConnection conn = new SqlConnection()) { // какая-нибудь SQL операция } При этом компилятор генерирует следующий код: SqlConnection conn = new SqlConnection(); try { } finally { // здесь для conn вызывается .Dispose() } Using блоки делают код более читабельным и компактным. аутентификация/авторизация- приме здесь это ? Аутентификация-процедура проверки подлинности, например: проверка подлинности пользователя путём сравнения введённого им пароля (для указанного логина) с паролем, сохранённым в базе данных пользовательских логинов; подтверждение подлинности электронного письма путём проверки цифровой подписи письма по открытому ключу отправителя; проверка контрольной суммы файла на соответствие сумме, заявленной автором этого файла. Авторизация — предоставление определённому лицу или группе лиц прав на выполнение определённых действий; а также процесс проверки (подтверждения) данных прав при попытке выполнения этих действий логирование в самом приложении-- причем тут логирование ( логирование ошибок я понимаю) повторюсь ответ в котором чего то полезного 0% вы даете совет не по вопросу который изначально был задан, а на те нюансы которые всплыли в процессе обсуждения и не имеют прямого отношения к вопросу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 12:45 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
Konst_Oneвы его готовите неправильно, отсюда у вас и проблемы. почитайте уже как делают современные приложения и для чего using-и используют в коде C#. что такое аутентификация/авторизация и что такое логирование в самом приложении и чем оно отличается от CDC. и тд и тп, а потом приходите, обсудим очень затронуло "почитайте уже как делают современные приложения" где такое почитать/книга /статья как хотябы называется так как это очень расплывчатое понятие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 12:56 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
начните с этого: ASP.NET Core MVC 2 с примерами на C# для профессионалов, Адам Фримен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 13:26 |
|
||
|
Варианты логирования изменения данных
|
|||
|---|---|---|---|
|
#18+
Konst_Oneначните с этого: ASP.NET Core MVC 2 с примерами на C# для профессионалов, Адам Фримен большое спасибо за книгу (но не понятно это технология для web приложений тем более уже есть asp.net core, а программа которую пишу winforms ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2019, 16:45 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39801987&tid=1687953]: |
0ms |
get settings: |
11ms |
get forum list: |
23ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
169ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 268ms |
| total: | 559ms |

| 0 / 0 |
