- 5
- 55 560
Владимир Мордвинов
เข้าร่วมเมื่อ 15 ม.ค. 2013
วีดีโอ
DJI Mavic Mini - Из-под облаков
มุมมอง 1854 ปีที่แล้ว
Один из моих первых полетов на этом аппарате, на который на удивление хорошо лег трек из игры Dead Cells (Yoann Laulan - Dead Cells Ost - Credits) Трек на Spotify: open.spotify.com/track/60TPfTYWJgtSaL21vn6BdN Место съемки: www.google.com/maps/place/52°23'51.5"N 31°08'04.3"E/@52.3976288,31.1339696,184m/data=!3m2!1e3!4b1!4m6!3m5!1s0x0:0x0!7e2!8m2!3d52.397628!4d31.1345349 Максимальная высота (в н...
Подключение windows forms приложения к ms sql серверу
มุมมอง 55K9 ปีที่แล้ว
Привязка графических компонентов для вывода и редактирования данных таблиц сервера ms sql.
Ребят, что делать если на другом компу сохранённая таблица не открывается, выдает какие то ошибки
А где находилась та база данных? book/sqlexpress.Sanatorium.dbo
Вот объясните мне в чем разница подключения так и через строку подключения понять не могу
Так а тут разве нет строки подключения? Она просто автоматически зашита в каком-то из контролов
Лучший
Не могу перенести dataset1 на form
Спасибо большое! Целый день рылся в интернете в поисках нормального метода, пока не наткнулся на это видео. Все кратко и понятно, еще раз спасибо!
Дай Бог здоровья тебе и твоей семье!!! Как просто и понятно без слов, Очень удобно!! Спасибо большое!
у меня выводится это ошибка, знаете как можно исправить? *Ошибка: не удалось обработать файл "Form1.resx", так как он находится в Интернете или ограниченной зоне либо имеет веб-метку. Чтобы обрабатывать такие файлы, следует удалить веб-метку. sql_ztj_14 *
Чел ты такой охуенный
Заменил 1 строчкой своего кода на 120 моего))))))))
Спасибо огромное)!
Толковый урок. И самое главное без ненужной говорильни. Все по толку и без слов.
какой командой можно не добавить новую запись, а удалить имеющуюся?
Просто лучший в мире за работой всея руси
Если я ввожу в таблице данных пароль звездочками, то как настроить datagridview, чтобы в него вносился пароль тоже звездочками
Ths
Ths
ааааааааааааааааааааааааааааааааааааааааааааааааа я оглох
Подскажите пожалуйста. Вот вы вносите данные в 1 таблицу. А как сделать так, чтоб эти же данные сохранились в общую таблицу (в это общую входят данные из двух других таблиц)
Не уверен насчет компонентов, использованных в этом примере (со времен создания этого видео не трогал их). Но обычно наличие данных нескольких таблиц в одном представлении значит что это уже просто выборка, а не набор данных к которому применимы CRUD операции. Т.е. тут уже всё вручную кодить придется... Либо как-нибудь костылить 😉 Если нужно просто отобразить данные, то советую копать в сторону представлений (View) или наборов данных на основе sql select-запросов. Ничего конкретного, увы, не подскажу, т.к. уже лет 6 работаю с базами либо через Entity Framework, либо с помощью чистого sql.
вы спасли меня
Очень большое спасибо) для меня оказался самым полезным туториалом по db c#
господи, чел!!!! я искал просто как подключить базу к формам, а ты еще и всякие такие приколы показал дополнительно!!! прям то что нужно!!!!
Сложный код кнопку ДОБАВИТЬ: SqlCommand cmd = new SqlCommand("insert into [Заказ] values (@P,@I,@O)", con); cmd.Parameters.AddWithValue("@P", textBox1.Text); cmd.Parameters.AddWithValue("@I", textBox2.Text); cmd.Parameters.AddWithValue("@O", textBox3.Text); cmd.ExecuteNonQuery(); con.Close(); this.заказTableAdapter.Fill(this.evsDataSet.Заказ); Сложный код кнопки ИЗМЕНИТЬ: SqlCommand cmd = new SqlCommand("Update [Заказ] set [Покупатели]=@P, [ИНН]=@I, [Полное наименование]=@O Where ID ='"+ заказDataGridView[0, заказDataGridView.CurrentRow.Index]. Value+"'",con); cmd.Parameters.AddWithValue("@P", textBox1.Text); cmd.Parameters.AddWithValue("@I", textBox2.Text); cmd.Parameters.AddWithValue("@O", textBox3.Text); cmd.ExecuteNonQuery(); con.Close(); this.заказTableAdapter.Fill(this.evsDataSet.Заказ); Код на УДАЛИТЬ: if(MessageBox.Show("Удалить запись?","", MessageBoxButtons.YesNo, MessageBoxIcon.Question)==DialogResult.Yes) { SqlCommand cmd = new SqlCommand("delete from [заказ] where id='"+заказDataGridView.Rows[заказDataGridView.CurrentRow.Index].Cells[0].Value+"'",con); cmd.ExecuteNonQuery(); this.заказTableAdapter.Fill(this.evsDataSet.Заказ); АВТОРИЗАЦИЯ: string login = textBox1.Text; string login = textBox2.Text; string nlogin = "123"; string n password = "123"; if(login == nlogin && password == npassword); { this.Hide(); Form1 f = new Form1(); f.show(); } Легкий код на кнопку ДОБАВИТЬ: сМСBindingSource.AddNew(); Легкий код на кнопку ИЗМЕНИТЬ: сМСBindingSource.EndEdit(); сМСTableAdapter.Update(evsDataSet); Легкий код на кнопку УДАЛИТЬ: int a = сМСDataGridView.CurrentRow.Index; сМСDataGridView.Rows.Remove(сМСDataGridView.Rows[a]); Код на переход: Form2 F2 = new Form2(); F2.Show(); АВТОРИЗАЦИЯ сложная: ( Для начала нужно создать в Sql man. таблицу в неё добавить login, password, right. После этого закинуть в визуалку и прописать следуещее. Так же в Program.cs указать в строке указать форму на которой у вас сделана авторизация пример: Application.Run(new Form6()); SqlCommand cmd = new SqlCommand("select top 1 [rights] from users where [login] = '"+textBox1.Text+"' and [password]='"+textBox2.Text+"'",con); if (cmd.ExecuteScalar() != null) { Form1 f1 = new Form1(); f1.Show(); } else { Form7 f7 = new Form7(); f7.Show();
Авторизация if ((textBox1.Text == "admin") && (textBox2.Text== "12345")) {
@@glbash_ типа чтобы стать админом достаточно написать админ в нужном поле?) По-моему оно должно сравнить с таблицой в бд пароль логин и поле админ на тру или фолс
@@Lemon_xx1 тут свой движ был
@@glbash_ в чем плюсы этого сложного кода перед легким?
@@Lemon_xx1 А ты не думал, что есть задачи где нет бд с логином и паролем
немое кино))
сложно смотреть когда не разговаривает
Наконец то нормальный гайд, а то все по часу и несколько частей делают. Здоровья маме и близким)))
Спасибо огромное!))) Очень выручили, все получилось!!!
just dropped in from outa the sky nice
Impressive views
Приветствую! Какая высота?
450 метров. Еще когда заливал видео, хотел указать эту инфу в описание... Сейчас добавлю.
@@Morvul советуют в тумане не летать, у него моторы можно сказать открытые, всю обмотку видно. Народ покупает насадки ( заглушки) на моторы, только не знаю спасают ли они от влаги или нет.
@@Morvul тоже на днях взял такой версия fcc combo. Я конечно в восторге от дрона.
@@Kostia441 ну, разок можно) Обмотка же лакированная. С ней ничего случиться не должно. А вот внутреннсти дрона - другое дело. Там же через щели и аккум и схемы видны.
fcc? Наверно из Китая? В Минске я таких не нашел...
Спасибо выручили
У меня у одного нет звука? и ты сказал что делал с 0 а базу данных готовую запихнул
Спасибо!!! Хоть кто-то показал как изменять и сохранять данные по-человечески!!!!
Все равно не сохраняет: ((((
richardblog.ru/category.php?id=11 Тут есть инфа в помощь начинающим программистам в C++ / CLI Windows Forms: - работа с textBox - работа с dataGridView - работа с бинарными и текстовыми файлами - работа с двумя формами - рисование в PictureBox
А ты не знаешь как с месенджбоксом сделать так, чтоб при вводе информации, допустим "ФИО" она добавлялась и сохранялась в базе данных sql?
@@catnos9830 к сожалению, не могу помочь. С 2017 в Си не работал
Огромное спасибо, такое маленькое, но информативное видео)
Владимир Мордвинов. Как ты сделал, что бы русские буквы в полях отображались нормально? У меня все тексты на русском в полях и в гридвью отображаются знаками вопроса: ????? ???????? ??????
Наверное поздно но расскажу на писать вот так N’значение’ и вообще лучше кириллицу не использовать
@@Mateuzsh .спасибо
для update search коды как будут. плиииз ответьте
удаление строк, изменение данных строк. как можно организовать
А есть ли у вас исходники?
Не-а. Идея этого видео же в том, чтобы всё вручную с нуля сделать.
пожалуйста напишите код для апдэйт.
спасибо, помогло)
Erbe Gaming здравствуйте. вы не могли бы написать код для uptdate
о Боже, я работал с sql год назад)
пожааааалуйста