Size: a a a

2021 July 11

MN

Mr. N in CODE BLOG / C#
и не парить мозги)
источник

MN

Mr. N in CODE BLOG / C#
источник

PE

Pavel Efanov in CODE BLOG / C#
источник

PE

Pavel Efanov in CODE BLOG / C#
Ты вопрос не понял.
источник

MN

Mr. N in CODE BLOG / C#
CREATE TABLE NEWID_TEST
(
ID UNIQUEIDENTIFIER DEFAULT NEWID() PRIMARY KEY,
TESTCOLUMN CHAR(2000) DEFAULT REPLICATE('X',2000)
)
GO
источник

PE

Pavel Efanov in CODE BLOG / C#
Да не, не нужна мне другая таблица. Я просто хочу в цикле инсертить в таблицу с пересечениями.
источник

MN

Mr. N in CODE BLOG / C#
можно зделать UPDATE TABLE
источник

PE

Pavel Efanov in CODE BLOG / C#
Не, таблица правильная, я просто ее хочу заполнить данными скриптом.
источник

MN

Mr. N in CODE BLOG / C#
Зачем ето?
источник

PE

Pavel Efanov in CODE BLOG / C#
источник

PE

Pavel Efanov in CODE BLOG / C#
Так сложилась жизненная ситуация)
источник

MN

Mr. N in CODE BLOG / C#
Так если сделать ее Primary key она сама будет заполняться при новой вставке, рандомним значением
источник

MN

Mr. N in CODE BLOG / C#
ето похода костиль Primary Key
источник

MN

Mr. N in CODE BLOG / C#
Которые не будут повторяться
источник

MN

Mr. N in CODE BLOG / C#
источник

MN

Mr. N in CODE BLOG / C#
Ладно тебе нужно в цикле)
источник

PE

Pavel Efanov in CODE BLOG / C#
Короче, спасибо, решил. Прост проверяю с помощью COUNT есть ли такие записи в таблице.
Вроде просто, но все равно как-то не очевидно это было.)
источник

4

4g in CODE BLOG / C#
если записей много то каждый такой count навесит ого БД.
уж лучше на поле по которому ищешь навесит индекс и юзать что-то вроде:
 if exist( select top 1 1 from <> where id_field = id_value)
ну или без if () просто запросом из приложения
 select top 1 1 from <> where id_field = id_value
источник

PE

Pavel Efanov in CODE BLOG / C#
источник

I

Iaroslav in CODE BLOG / C#
всем привет. читаю Рихтера, сейчас  на упакевке/распаковке (если у кого то под рукой книга, то страница 170). Не могу понять.
1. Создается структура Point(x, y)
2. в ней переопределяется метод ToString() { return (x.ToString() + y.ToString())}
3. Структура p создается в классе Program и вызывается метод Console.WriteLine(p.ToString())

Рихтер ниже пишет, что при вызове ToString() у структуры Point она упаковывается, хотя пару страниц назад (167) он писал, что при вызове ToString() упаковка не происходит.

так вот вопрос. при переопределении метода ToString() у значимого типа нужен боксинг или нет?
источник