Online обучение c#

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по видеоурокам

  • Всего просмотрено уроков: 14
  • Всего выполнено уроков: 13

Отчёты по видеоурокам

Дата Видеоурок Результат
2017-10-07 17:34 БД - Управление гостиницей Класс MySQL. Драйвер и конструктор. + 16 1 час. 00 мин.
Создавать конструктор
Не соответствие некоторых вещей современным значениям в Visual Studio
Так и не заработала кнопка ! Ошибок нет никаких, компилятор не ругается ! Все написаное идентично с пройденным уроком!!!Вместо времени и даты пустота !

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;

namespace HotelCaliforniia
{
    class MySQL
    {
        string host;
        string user;
        string pass;
        string dbase;
        string connectionString;
        SqlConnection myConnection;
        string query;
        string error;
        public MySQL(string host, string user, string pass, string dbase)
        {
            this.host = host;
            this.user = user;
            this.pass = pass;
            this.dbase = dbase;
            this.connectionString =
                "SERVER=" + host +
                ";DATABASE=" + dbase +
                ";UID=" + user +
                ";PASSWORD=" + pass +
                ";CHARSET=utf16";
        }
        protected bool Open()
        {
            try
            {
                myConnection = new SqlConnection(connectionString);
                myConnection.Open();
                return true;
            }
            catch (Exception ex)
            {
                error = ex.Message;
                query = "CONNECTION TO MySQL" + user + "@" + host;
                return false;
            }
        }
        protected bool Close()
        {
            try
            {
                myConnection.Close();
                return true;
            }
            catch (Exception ex)
            {
                error = ex.Message;
                query = "DISCONNECTION FROM MySQL" + user + "@" + host;
                return false;
            }
        }
       
        public string Scalar (string query)
            {
                this.query = query;
                string result = "";
                if (!Open())
                    return null;
                try
                {
                    SqlCommand cmd = new SqlCommand(query, myConnection);
                    result = cmd.ExecuteScalar().ToString();
                }
                catch(Exception ex)
                {
                    error = ex.Message;
                    return null;
                }
               

                Close();
                return result;
            }
               
       

    }
}



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace HotelCaliforniia
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            timer1.Enabled = true;
        }

        private void button1_Click(object sender, EventArgs e)
        {
           
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            MySQL sql;
            sql = new MySQL("localhost", "root", "kozak018", "hotel");
            button1.Text = sql.Scalar("SELECT NOW()");
        }
    }
2017-10-07 13:49 БД - Управление гостиницей Модель. Имена методов. + 16 1 час. 00 мин.
Нет предела совершенству ))) Проходя все снова и снова мы оттачиваем свои навыки и понимания происходящего .

Как всегда внимательность наше все )))
Только вперед ТОВАРИЩИ """"
2017-10-05 21:46 БД - Управление гостиницей Модель. SQL запросы для Book и Map + 16 1 час. 00 мин.
Создавать запросы для базы данных
Правильно создать логику запросов
Метод очень понравился . Лучшего способа и придумать нельзя . Каждый этап проверяется полностью и это минимизирует все возможные непонятки в дальнейшем .
2017-10-05 13:55 БД - Управление гостиницей Модель. SQL запросы для Room + 16 20 мин.
Создавать запросы sql
Создавать запросы sql
Все норм
2017-10-05 12:14 БД - Управление гостиницей Модель. SQL запросы для Client + 16 1 час. 00 мин.
Учимся правельно создавать sql запросы для каждой нашей задачи .
Создание правильных sql запросов .
Все норм))
2017-09-30 21:59 БД - Управление гостиницей Модель. Список задач. + 16 3 час. 00 мин.
Создавать таблицы выделать заменять добавлять вообщем работать с таблицами при помощи sql  запросов
sql запросы
))))
2017-09-30 17:47 БД - Управление гостиницей Модель. Планирование. + 16 20 мин.
Прописывать задачи для проекта
правильно подобрать задачи
интересно что дальше и на сколько совпадут написаные нами задачи с реальностью
2017-09-30 16:36 БД - Управление гостиницей SQL запросы для создания Базы + 16 1 час. 00 мин.
Научились создавать таблица из командной строки . Также пользоваться командами show , explain, alter
 Все самое сложное это внимательность !
Вы знаете ,иногда лучше допустить много ошибок, а потом лично их найти и исправить. Тогда кожей запомнишь как правильно )
2017-09-30 12:02 БД - Управление гостиницей Установка сервера MySQL + 16 1 час. 10 мин.
Узнал какие программы нужны для создания localhost . Создал свой собственный .
Немного запутанная установка mysql но не критично , разобраться можно )
Радует что все доступно
2017-09-29 23:56 БД - Управление гостиницей Создание базы в MS Access + 16 20 мин.
Создание таблиц при помощи программы Access а также установка связей между ними при помощи вышесказанной программы .
Скачать программу.
Все норм.
2017-09-29 19:54 БД - Управление гостиницей Таблицы комнат и дней + 16 10 мин.
Для того чтобы построить нормальную базу данных нужно очень точно разобрать то для чего или для кого она создается чтобы правильно проследить логику всех сущностей . Также нужно не экономить на память использовать ее по максимуму для того чтобы в дальнейшем при непосредственной работе с ней не потерять данные.
Самым сложным является прослеживание и понимание самой логики всей сущностей между собой.
Нет
2017-09-29 18:27 БД - Управление гостиницей Таблицы клиентов и заказов + 16 10 час. 00 мин.
Не нужно перегружать базы данных информацией , все должно быть очень выдержано но в то же время максимально эффективно .
Ничего
Client
- country
Book
- Pick UP (yes , no)
2017-09-29 17:46 БД - Управление гостиницей Вступление + 16 1 час. 00 мин.
Для того чтобы что то делать нужно сначала составить план своего проекта , делать это нужно до тех пор , пока будет нечего исправить или добавить .
Самым сложным было привести все к идеалу .
Не совсем понятны названия сущностей . К примеру , что такое map ? Или бук ? Что конкретно имеется введу ?
  Нано-игры Арканоид - Уровень и ракетка   Открыто


Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Узнал какие программы нужны для создания localhost . Создал свой собственный .
Трудности: Немного запутанная установка mysql но не критично , разобраться можно )
Радует что все доступно


Научился: Прописывать задачи для проекта
Трудности: правильно подобрать задачи
интересно что дальше и на сколько совпадут написаные нами задачи с реальностью