@CSharpChatЭта группа больше не существует

Страница 1184 из 1888
Gid
04.06.2017
15:07:00
Если у тебя ченджсет не большой тогда лучше просто вручную

Андрей
04.06.2017
15:12:00
он медленнее
Dapper отличается от raw на символическую разницу, на гитхабе у них были бенчмарки

Blue Screen of Death
04.06.2017
15:13:14
она, как всегда, только по бенчмаркам символическая

Андрей
04.06.2017
15:14:53
Ты работал с ним?

Google
Blue Screen of Death
04.06.2017
15:15:25
нет

Max
04.06.2017
15:18:39
ребята я знаю что тут были люди которые писали ботов всяких под вк, подкиньте норм библитеку готовую

Friedrich
04.06.2017
15:22:25
А нафига нужны боты в VK?
Накручивать голоса?

Или чо там щас можно накрутить...

Max
04.06.2017
15:23:01
ну типа развивать аккаунты комерчекие

там типа такого

Vlad
04.06.2017
15:23:44
Типо спамить всем в лс?

Павел 007-817318
04.06.2017
15:25:11
Посоны, есть DataTable, есть DataGridView. При занесении таблицы в dgv колонки с галочками отображаются как TRUE и FALSE. Как исправить это? Желательно без добавления новой колонки чекбоксов.



Павел 007-817318
04.06.2017
15:29:18
А колонку ты как создаёшь? Там есть отдельный тип для колонок с галочками.
Изначально беру данные из бд запросом. БД access. Всё это пихаю в DataTable, а затем просто datagridview.datasource ставлю таблицу.

Google
Friedrich
04.06.2017
15:29:33
То есть колонки оно само через биндинг создаёт?

Летучая
04.06.2017
15:30:08
Болл на хилл

Чекинт их под себя без лока

Тогда они в пендинг упадут

Потому что студия не трекает ченджи вне себя для тфса

Friedrich
04.06.2017
15:30:47
@Worldbeater, не нужно смеяться над теми, у кого TFS. TFS это боль на хилл!

Павел 007-817318
04.06.2017
15:30:57
Что я сейчас прочитал? Это какой-то эльфийский язык...

То есть колонки оно само через биндинг создаёт?
нет, читаю readerом и циклами записываю. Вчера скидывал код в другой чат, когда решал проблему с нумерацией.

Friedrich
04.06.2017
15:32:03
Ты умудряешься на все вопросы ответить, всё рассказать — кроме того, что я спросил!

Павел 007-817318
04.06.2017
15:32:35
for (int i = 0; i < reader.FieldCount - 1; i++) { tble.Columns.Add(reader.GetName(i + 1)); }

Летучая
04.06.2017
15:32:37
к вечеру в нугет закину

запощу сюда ссылку мб

кодегенерация, поддерживает все методы API, тесты на F#, загрузка файлов, всё по феншую

Friedrich
04.06.2017
15:33:44
for (int i = 0; i < reader.FieldCount - 1; i++) { tble.Columns.Add(reader.GetName(i + 1)); }
Создавай колонки правильных типов. Кажись, там есть перегрузка, и ты можешь писать а-ля Columns.Add(new DataGridViewCheckBoxColumn(reader.GetName(i + 1)));

Google
Friedrich
04.06.2017
15:35:48
Создавай колонки правильных типов. Кажись, там есть перегрузка, и ты можешь писать а-ля Columns.Add(new DataGridViewCheckBoxColumn(reader.GetName(i + 1)));
Зацените память, пасаны: я даже название правильно вспомнил. Действительно, это называется System.Windows.Forms.DataGridViewCheckBoxColumn: https://msdn.microsoft.com/en-us/library/system.windows.forms.datagridviewcheckboxcolumn(v=vs.110).aspx

Павел 007-817318
04.06.2017
15:36:23
Создавай колонки правильных типов. Кажись, там есть перегрузка, и ты можешь писать а-ля Columns.Add(new DataGridViewCheckBoxColumn(reader.GetName(i + 1)));
Так они все будут чекбоксами. А тут дело в том, что у меня есть абстрактная таблица в бд, которую мне нужно вывести в dgv, и где-то среди колонок есть чекбоксы...

Friedrich
04.06.2017
15:37:47
Так они все будут чекбоксами. А тут дело в том, что у меня есть абстрактная таблица в бд, которую мне нужно вывести в dgv, и где-то среди колонок есть чекбоксы...
У колонки в ридере наверняка можно узнать тип. Соответственно, зная его, делай колонку в гриде либо обычной, либо чекбоксовой. Или имена чекбоксовых колонок захардкодь.

Nikita
04.06.2017
15:38:20
гм

а WPF-то допиливают

Friedrich
04.06.2017
15:38:34
Хде?

Летучая
04.06.2017
15:39:03
Nikita
04.06.2017
15:39:24
в 4.6.2 прилетел набор новых API для диагностик и для поддержки DPI

Павел 007-817318
04.06.2017
15:40:44
Ушел читать про OleDbDataReader... В принципе, если там есть фича, возвращающая тип колонки, то одно небольшое условие и все ок...

Nikita
04.06.2017
15:55:44
Обновили дотнет на сервере

@

Nikita
04.06.2017
15:56:00
NLog начал падать с NullReferenceException

Если конкретнее GetCurrentClassLogger

потому что RyuJit какого-то хрена выкинул из стектрейса конструктор

то ли заинлайнил что-то, то ли ещё что

Обратная Совместимость, она такая

Friedrich
04.06.2017
16:01:31
потому что RyuJit какого-то хрена выкинул из стектрейса конструктор
Имеет ли он право выкидывать его и из стектрейса тоже, а?

Nikita
04.06.2017
16:02:44
пока везде его повыкидывал

но когда после перезагрузки ничего не заработало

Google
Nikita
04.06.2017
16:03:00
отложил кирпич

Павел 007-817318
04.06.2017
16:03:16
+
Чёт про тип ничего не нашел... А что если... У меня есть только две колонки с чекбоксами во всей бд. Получится ли сначала брать GetValue, затем если значение = одному из этих названий уже делать выбор либо обычный Add, либо тот что указан выше...

Nikita
04.06.2017
16:03:18
http://301-1.ru/important-memes/img/36636027b7eb612c3e91016b6b8ce43d.jpg

Павел 007-817318
04.06.2017
16:06:23
Это как?

Friedrich
04.06.2017
16:07:20
if (reader.GetName(i + 1) == "MyLogicalColumnName") { создать_колонку_с_галками(); } else { создать_обычную_колонку(); }

Павел 007-817318
04.06.2017
16:10:02
Блин, я то же самое имел ввиду))

Friedrich
04.06.2017
16:10:56
А, ок.

Я чото решил, что ты хотел сравнивать значения с "TRUE" и "FALSE".

Admin
ERROR: S client not available

Павел 007-817318
04.06.2017
16:40:29
Что-то не получается. Что я пишу не так? tble.Columns.Add(new DataGridViewCheckBoxColumn(reader.GetName(i+1)));

Пишет, что наиболее подходящий перегруженный метод имеет несколько недопустимых элементов

я вообще не понимаю что ему нужно :(

Денис
04.06.2017
16:47:45
Ребят кто шарит подскажите как вывести ошибку messagebox при пустом textbox

Blue Screen of Death
04.06.2017
16:48:43
в каком месте проблема?

Денис
04.06.2017
16:48:53
Просто при нажатии найти убегается инфа с dgv и происходит сортировка

Павел 007-817318
04.06.2017
16:50:33
Денис
04.06.2017
16:50:53
Сейчас проверю

Blue Screen of Death
04.06.2017
16:51:38
а лучше string.IsNullOrWhiteSpace

Павел 007-817318
04.06.2017
16:53:19
Я так понимаю, те же задачи, что были у меня. Я делаю подобие СУБД, тоже есть сортировка по параметрам и я тоже запилил ошибки во все места, где вылетало в exception при пустом текстбоксе.

Google
Павел 007-817318
04.06.2017
16:54:38
+1, тоже для диплома пишу эту херь

Денис
04.06.2017
16:55:35


+1, тоже для диплома пишу эту херь
Куда именно mb воткнуть ?

Alexey
04.06.2017
16:58:08
Y4et

4etko

Blue Screen of Death
04.06.2017
16:58:27
лучше уж русский использовать тогда, лол

Денис
04.06.2017
16:58:56
Да пох мне чисто сделать и что бы уже отьебались все

Просто тут такая прога геморная с 2мя базами sql и акцесс

Павел 007-817318
04.06.2017
16:59:50
Ух... Я сортировку через запрос на выборку реализовал, не шаманя со строками) Если правильно понимаю код, то по нажатию кнопки он просто скрывает все строки и показывает ту что нужно. Думаю, условие нужно поставить прям в самом начале, перед первым циклом. И в теле условия написать return;

Blue Screen of Death
04.06.2017
17:00:28
там фейл полнейший

Valeriy
04.06.2017
17:00:56
В чем проблема то?

Blue Screen of Death
04.06.2017
17:13:30
return напиши в следующей строке

после месседжбокса

Денис
04.06.2017
17:14:22
Серьезность Код Описание Проект Файл Строка Состояние подавления Предупреждение CS0162 Обнаружен недостижимый код Y4et_projivauchix C:\Users\Денис\Desktop\Даминов Д.И Вт-310\Клиентское приложение\Y4et_projivauchix\Y4et_projivauchix\Poisk.cs 94 Активно

ругается

на For

Blue Screen of Death
04.06.2017
17:14:53
if (условие) { messagebox return }

в условии проверь текстбокс, пустой или нет

Страница 1184 из 1888

Эта группа больше не существует Эта группа больше не существует