Size: a a a

2020 March 06

D

Denis in CODE BLOG / C#
Gennady Kurbesov
возможна коллизия. Если ты проверяешь перед добавлением в базу, возможна ситуация, что сущность добавиться два раза
Как не допустить этого?
источник

D

Denis in CODE BLOG / C#
Gennady Kurbesov
возможна коллизия. Если ты проверяешь перед добавлением в базу, возможна ситуация, что сущность добавиться два раза
Сделать в бд название уникальным?
источник

GK

Gennady Kurbesov in CODE BLOG / C#
думаю да, если это требуется
источник

D

Denis in CODE BLOG / C#
Или почитать про коллизии) )
источник

GK

Gennady Kurbesov in CODE BLOG / C#
я просто с asp.net не работал
источник

GK

Gennady Kurbesov in CODE BLOG / C#
в классических приложениях это решалось бы синхронизацией потоков
источник

GK

Gennady Kurbesov in CODE BLOG / C#
может еще кто, что подскажет?
источник

D

Denis in CODE BLOG / C#
Gennady Kurbesov
в классических приложениях это решалось бы синхронизацией потоков
Окей,спасибо)
источник

JS

Julia Sevruk in CODE BLOG / C#
SOBER
Ребят,может код скинуть свой?
источник

D

Denis in CODE BLOG / C#
Gennady Kurbesov
может еще кто, что подскажет?
У меня доступ к бд через ef. А ef при вызове savechanges  если не может сохранить изменения вроде бы должен вернуть какое-то особое значение,попробовать от этого плясать если)
источник

JS

Julia Sevruk in CODE BLOG / C#
SOBER
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace PROSTO
{
   static class Program
   { [STAThread]
       static void Main()
       {
           Console.ForegroundColor=ConsoleColor.Green;
           Console.WriteLine("Wake up, Neo...");
           System.Threading.Thread.Sleep(3228);
           Console.Clear();
           Console.WriteLine("The Matrix has you");
           System.Threading.Thread.Sleep(3228);
           Console.Clear();
           Console.WriteLine("Follow the white rabbit");
           System.Threading.Thread.Sleep(3228);
           Console.Clear();
           Console.WriteLine("Knock, knock , Neo");
           System.Threading.Thread.Sleep(3228);
           Console.Clear();
       }
   }
}
О, добавлю Thread.Sleep к своему коду)
источник

ГЛ

Георгий Левченко... in CODE BLOG / C#
Господа, подскажите. Адекватно ли хранить настройки программе в config?
источник

S

Supernic3 in CODE BLOG / C#
Георгий Левченко
Господа, подскажите. Адекватно ли хранить настройки программе в config?
Вполне
источник

S

Supernic3 in CODE BLOG / C#
Denis
Друзья есть вопрос. Есть webapi. У него есть метод post для сущности entity. Название у сущности должно быть уникальное, поэтому сначала я проверяю название. Метод post асинхронный. А что будет если придут одновременно 2 запроса post одной и той же сущности?
Сделай транзакцию в бд, кто успел тот и молодец. Другому можно выдать сообщение об ошибке. Минимум кода
источник

F

FOBOS in CODE BLOG / C#
Всем привет. Нужна Ваша помощь! есть проект который парсит данные и экспортирует их в эксель. Вопрос: Как поменять формат экспорта чтобы ячейка была не общего формата а числового ( только для определённых ячеек в которые выгружаются интовые значения)?
источник

НП

Никита Петроченко... in CODE BLOG / C#
FOBOS
Всем привет. Нужна Ваша помощь! есть проект который парсит данные и экспортирует их в эксель. Вопрос: Как поменять формат экспорта чтобы ячейка была не общего формата а числового ( только для определённых ячеек в которые выгружаются интовые значения)?
А как ты ексель создаешь?
источник

GK

Gennady Kurbesov in CODE BLOG / C#
FOBOS
Всем привет. Нужна Ваша помощь! есть проект который парсит данные и экспортирует их в эксель. Вопрос: Как поменять формат экспорта чтобы ячейка была не общего формата а числового ( только для определённых ячеек в которые выгружаются интовые значения)?
источник

F

FOBOS in CODE BLOG / C#
Никита Петроченко
А как ты ексель создаешь?
using (ExcelPackage pck = new ExcelPackage())
                   {
                       string path = saveFileDialogMain.FileName;
                       //exportDataSetToExcel(dt, path);    
                       var fileInfo = new FileInfo(path);
                       if (!fileInfo.Directory.Exists)
                           fileInfo.Directory.Create();

                       ExcelWorksheet ws = pck.Workbook.Worksheets.Add(dt.TableName);
                       ws.Cells["A1"].LoadFromDataTable(dt, false);

                       pck.SaveAs(fileInfo);
                   }
источник

F

FOBOS in CODE BLOG / C#
EPPlus библиотека
источник

F

FOBOS in CODE BLOG / C#
Спасибо. Посмотрю что к чему
источник