Size: a a a

2021 January 03

NI

Nikita Isyuk in CODE BLOG / C#
Пора бы угомонится уже
источник

NI

Nikita Isyuk in CODE BLOG / C#
Ничего не изменится
источник

S

SeanWoo in CODE BLOG / C#
😂
источник

Д

Дмитрий🎈 in CODE BLOG / C#
источник

Д

Дмитрий🎈 in CODE BLOG / C#
источник

A

Ah in CODE BLOG / C#
Добрый день! System.Data.OleDb.OleDbExeption: "Ошибка синтаксиса (пропущен оператор) в выражений запроса 'Фамилия и инициалы ='Алматов С.Т.".". Код:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
       {
           //connection.Open();
           OleDbCommand command = new OleDbCommand();
           command.Connection = connection;
           string query = "select * from worker where Фамилия и инициалы ='" + comboBox1.Text + "'";
           command.CommandText = query;

           OleDbDataReader reader = command.ExecuteReader();
           while (reader.Read())

           {
               textBox1.Text = reader["Фамилия и инициалы"].ToString();
               textBox2.Text = reader["Должность"].ToString();
               
           }
       }
Это выходить из-за того название полей в Access базе по кирилице написано, я попробовал английском поменять все было норм. Но мне надо чтобы название полей русским было, потому что эту базу другом программе тоже пользуется. Если:
string query = "select * from worker where 'Фамилия и инициалы' ='" + comboBox1.Text + "'";
тогда открывается нормально и в ComboBox показывает данные из БД, но в текстбоксах ничего не показывает. Что можно делать в этом ситуаций? Помогите если сможете
источник

Ф

Фар in CODE BLOG / C#
Ah
Добрый день! System.Data.OleDb.OleDbExeption: "Ошибка синтаксиса (пропущен оператор) в выражений запроса 'Фамилия и инициалы ='Алматов С.Т.".". Код:

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
       {
           //connection.Open();
           OleDbCommand command = new OleDbCommand();
           command.Connection = connection;
           string query = "select * from worker where Фамилия и инициалы ='" + comboBox1.Text + "'";
           command.CommandText = query;

           OleDbDataReader reader = command.ExecuteReader();
           while (reader.Read())

           {
               textBox1.Text = reader["Фамилия и инициалы"].ToString();
               textBox2.Text = reader["Должность"].ToString();
               
           }
       }
Это выходить из-за того название полей в Access базе по кирилице написано, я попробовал английском поменять все было норм. Но мне надо чтобы название полей русским было, потому что эту базу другом программе тоже пользуется. Если:
string query = "select * from worker where 'Фамилия и инициалы' ='" + comboBox1.Text + "'";
тогда открывается нормально и в ComboBox показывает данные из БД, но в текстбоксах ничего не показывает. Что можно делать в этом ситуаций? Помогите если сможете
Название полей верни на англ. чтоб изменить название полей при select-e данных просто делай через as
источник

Д

Дмитрий🎈 in CODE BLOG / C#
ля, а как ты это сделал
источник

P

Phantom in CODE BLOG / C#
Дмитрий🎈
ля, а как ты это сделал
Что?
источник

Д

Дмитрий🎈 in CODE BLOG / C#
Phantom
Что?
ссылку на сообщение
источник

P

Phantom in CODE BLOG / C#
Дмитрий🎈
ссылку на сообщение
Нажми на сообщение
источник

Д

Дмитрий🎈 in CODE BLOG / C#
Phantom
Нажми на сообщение
А.
источник

Д

Дмитрий🎈 in CODE BLOG / C#
поняв
источник

A

Ah in CODE BLOG / C#
Фар
Название полей верни на англ. чтоб изменить название полей при select-e данных просто делай через as
мне надо чтобы название полей было по русский
источник

A

Ah in CODE BLOG / C#
изменить нельзя
источник

P

Phantom in CODE BLOG / C#
Ah
мне надо чтобы название полей было по русский
источник

A

Ah in CODE BLOG / C#
не такой русский
источник

A

Alexander in CODE BLOG / C#
Хай, как можно получить "sub" из UserInfo (Oauth2, web api)
источник

ИГ

Илья Грущенко... in CODE BLOG / C#
Как чекнуть содержимое таблицы базы данных(не только столбцы) в VS2019?
источник

A

Algorithm in CODE BLOG / C#
Подскажите библиотеку для работы с Google поиском
источник