
Joseph
28.06.2017
06:29:08

Vinc
28.06.2017
06:30:40
Здравствуйте

Joseph
28.06.2017
06:30:48
А подскажите пожалуйста
Ругается на эту строку
table.YearOfBirth = TextBox4.Text;
А именно на параметр Text , но тут все понятно , ибо в бд это поля является интовым и говорит что не может не явно преобразовать , и что то не соображу ни как

Victor
28.06.2017
06:31:57
Int32.Parse или через Convert.

Google

Влад
28.06.2017
06:32:00
YearOfBirth - int?

Joseph
28.06.2017
06:32:12

Влад
28.06.2017
06:34:45
Делаю инет магаз. Мне для юзера инфу, допустим, о кол-ве товара, подгружать прямиком из БД, или сделать так, чтобы сайт сам обновлял инфу с каким-то интервалом.
Вроде хорошо было бы делать через БД, чтобы не было путаницы у юзера.
Тип "5 минут назад было, а уже нет"
А вроде и хз, могут ли быть проблемы с добычей инфы из БД, если будет дофига юзеров?

Vlad
28.06.2017
06:41:22
Когда в корзину заходит, тогда и проверяй че он там выбрал, во второй раз. Я бы так сделал.

Victor
28.06.2017
06:41:34
Лучше - обновлять. Но зависит от количества пользователей. Если пользователей не так много, пользователь сам может нажать f5.
А работы по обновлению тебе будет больше. Оно надо?

Влад
28.06.2017
06:42:16
Ок, спасибо)

Joseph
28.06.2017
07:09:52

Google

Joseph
28.06.2017
07:09:55
:(

Влад
28.06.2017
07:10:28
Скрин можно?
Ошибки.

Joseph
28.06.2017
07:10:41

Egor
28.06.2017
07:11:26
русский язык такой нелакононичный для IDE

Влад
28.06.2017
07:11:29
Ты сделал новую переменную, но всё равно юзаешь текстбокс.

Egor
28.06.2017
07:11:52
Обозреватель производительности
Performance explorer

Vinc
28.06.2017
07:12:02
сожми скрин побольше плиз

Friedrich
28.06.2017
07:12:23
Оборзеватель

Blue Screen of Death
28.06.2017
07:12:25
Файл
File

Влад
28.06.2017
07:12:26
table.YearOfBirth = Convert.ToInt32(TextBox4.Text);
Или можно сделать безопасно.
if (int.TryParse(TextBox4.Text, out table.DateOfBirth)
{
table.DateOfBirth = int.Parse(TextBox4.Text);
}
Хотя, по-моему, я что-то лишнее сделал.
Да.

Egor
28.06.2017
07:16:26
выбросить новый НулеваяСсылкаИсключение();

Влад
28.06.2017
07:16:50
int.TryParse(TextBox4.Text, out table.DateOfBirth);
Воть.

Му
28.06.2017
07:17:26
Сделай Кеш с количество товаров, и при изменении значения в БД обновляй и количество в кеше, а для отображения всегда тягяй из кеша

Blue Screen of Death
28.06.2017
07:18:14
А кэш на редис, типа модный

Google

Blue Screen of Death
28.06.2017
07:18:24
Или монго

Му
28.06.2017
07:19:31
Для начала пусть в памяти просто сделает

Joseph
28.06.2017
07:27:32
Да.
У меня все получилось , спс

Олег
28.06.2017
08:01:00
Или Hazelcast, там есть бесплатный план

Admin
ERROR: S client not available

Nikita
28.06.2017
08:10:44
-_-
доктор сказал в оперативку
значит, в оперативку
у нас нормальный язык или похапе?

Олег
28.06.2017
08:12:29
У нас масштабируемый хайлоад
Да, @BuradoSenpai?

Vlad
28.06.2017
08:13:42
несколько кластеров в разных частях света

Blue Screen of Death
28.06.2017
08:14:39
И один на марсе

Олег
28.06.2017
08:14:40
Федерации

Влад
28.06.2017
08:15:05

Nikita
28.06.2017
08:16:19

Му
28.06.2017
08:16:56
Хайплоад

Nikita
28.06.2017
08:17:51
да не важно

Google

Nikita
28.06.2017
08:17:59
кэш внутри процесса _всегда_ быстрее
он проигрывает только при прогреве
но это лечится на самом деле
делаешь на какой-нибудь акке шину сообщений
и гоняешь события вида "ключ Х инвалидирован"
"для ключа Y выставлено значение такое-то с таким-то таймштампом"
Эта группа больше не существует