Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 22.03.2010
Сообщений: 36

Изменение строки в БД

30.06.2011, 19:07. Показов 1289. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!!
необходимо изменить в БД
вот мой код на измение, но что то в нем не то....
мне необходимо данные из выделенной строки перенести в textBox-ы на новой форме, каждая ячейка в отдельный. Вот что получилось, но оно не хочет работать
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
private void button1_Click(object sender, EventArgs e)
        {
            Form2 f2 = new Form2();
            f2.textBox1.Visible = true;
            f2.textBox2.Visible = true;
            f2.textBox3.Visible = true; f2.textBox4.Visible = true;
            f2.label1.Text = dataGridView1.Columns[0].HeaderText;
            f2.label2.Text = dataGridView1.Columns[1].HeaderText;
            f2.label3.Text = dataGridView1.Columns[2].HeaderText;
            f2.label1.Visible = true;
            f2.label2.Visible = true;
            f2.label3.Visible = true;
            string Connect = "Database=praktika;Data Source=localhost;User Id=root;Password=";
            MySqlConnection myConnection = new MySqlConnection(Connect);
            myConnection.Open();
            string sql = string.Format("UPDATE `firma` SET `id_firma`={0}, `name_firma`='{1}'",  f2.textBox1.Text, f2.textBox2.Text);
            sql += string.Format ("firma={0}", f2.textBox3.Text);
            sql += string.Format(" where `firma`.`id_firma`={0}",  f2.textBox4.Text);
            MySqlCommand mc = new MySqlCommand();
            mc.CommandType = CommandType.Text;
            mc.CommandText = sql;
            mc.Connection = myConnection;
            mc.ExecuteNonQuery();
            myConnection.Close();
            string sel = string.Format("select * from   firma");
            MySqlCommand mc2 = new MySqlCommand(sel, myConnection);
 
 
            MySqlDataAdapter adapter = new MySqlDataAdapter();
            adapter.SelectCommand = mc2;
 
            DataTable table = new DataTable();
            table.Locale = System.Globalization.CultureInfo.InvariantCulture;
            adapter.Fill(table);
 
            dataGridView1.DataSource = table;
        }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.06.2011, 19:07
Ответы с готовыми решениями:

Получение переменных из строки, изменение строки, запись в файл
Всем доброго времени суток. У меня есть текстовый документ, который содержит в себе пару сотен строк, которые выглядят следующим...

Строки. Изменение произвольной строки по ходу программы
Есть произвольная строка char s="Hello world" по ходу программы нам нужно изменить её,например,на "Mother" подскажите,как...

Изменение длины строки. Добавление строки
Здравствуйте! В написании программы столкнулся с такой сложностью. Есть строка из 500 символов. Она задаётся как тип запись, состоящая из 2...

1
 Аватар для LMM
56 / 56 / 2
Регистрация: 17.02.2011
Сообщений: 234
Записей в блоге: 10
30.06.2011, 23:45
SIYD, я (честно говорю!) в C# не секу, даже не залазил ни разу! Бегло осмотрел Ваш код и смутила строчка:
C#
1
string Connect = "Database=praktika;Data Source=localhost;User Id=root;Password=";
А где обсалютный(полный)_путь_к_бд? По идее, хоть в VB, хоть в C# строку подключения можно указывать одинаково. Попробуйте заменить свою строку на такую:
C#
1
string Connect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Proba\WebApplication2\App_Data\Proba.mdb;Persist Security Info=True"
И уж точно нужна команда Read для БД, а у Вас я ее не увидел (хотя честно она и скрылась от меня ).
И постарайтесь потратить чуть большее кол-во времени на поиск Вашей проблемы, форум не один день существует.
Загляните сюда - это поможет Вам в извлечении данных из БД и помещении их в Textbox. Конечно все там описано не на C# а на VB.NET, но может Вы сможете интерпретировать код на понятный Вам язык.

К сожалению в C# я мало могу чем помочь, извиняйте

Добавлено через 47 минут
А еще можно заглянуть сюда, может тоже что найдется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.06.2011, 23:45
Помогаю со студенческими работами здесь

Изменение строки
Есть некая строка с неизвестной длинной, надо чтобы после каждого второго символа вставлялся символ "*", #include <conio.h>...

Изменение строки!
У меня есть код. Нужно сделать чтобы я мог редактировать формулу,и по отредактированой формуле считало!!( #include...

Изменение строки
Всем привет. Требуется разработать программу, которая преобразует любой текстовый файл в другой текстовый файл по правилу: конец каждой...

Изменение строки
Всем привет, не могу понять как мне поменять значение последних знаков в строке, нужно что бы после каждого прохода цикла последняя цифра в...

Изменение строки
Здравствуйте! Предположим у меня есть 3 переменные типа стринг - A = 255 B = 255 C = 255 А также есть переменная типа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru