Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Поиск файла по имени из папки https://www.cyberforum.ru/windows-forms/thread2448715.html
Здравствуйте,есть 1 папка припустим name в ней 5 файлов sergey , misha , vasya ,bodya , max Как сделать так чтоб был textbox куда ты вводишь название ,нажимаешь кнопку и тебе бе находит файл (он в...
C# Ссылка на объект не указывает на экземпляр объекта
namespace CourseTackCS { class WindowsList { public List<MyWindow> objectList; public WindowsList() { MyWindow w = new MyWindow(0, 0, 1, 1); ...
C# Динамическое создание кнопок и добавление функционала
Здравствуйте. Предыстория: пишу дипломпо автоматизации небольших заведений, кафе и т.п(терминал для создания, хранения заказов). Столкнулся с проблемой создания настраиваемого меню(возможность...
C# Сохранение DataGridView Помогите, как сохранить данные в дата грид, если дата грид не связана с бд, а создана автоматически в сишарпе, данные добавляются в нее, а когда выключаю программу, то данные не сохраняются https://www.cyberforum.ru/windows-forms/thread2448571.html
C# Реализация выдачи изображения по номеру, введенному пользователем https://www.cyberforum.ru/windows-forms/thread2448537.html
Всем доброго времени суток. Только начинаю изучать C# и ковыряюсь в Windows Form. Хочу реализовать следующую подзадачу: существует папка с картинками, каждый из которых имеет свое название,...
C# Генерация проходимого лабиринта для игры
помогите пожалуйста я написал часть игры лабиринт надо чтобы он генерировался случайно но был проходим. там должны быть еда стены и враги и сам герой. вот что пока есть: using System; using...
C# FolderBrowserDialog выходит за пределы экрана
Добрый день. FolderBrowserDialog при вызове выходит частично за пределы экрана. Как с этим бороться или как, может быть, привязать его к левому верхнему углу?
C# Передвижение по бульевой матрице. Мини-игра по прохождению лабиринта Есть бульева матрица состоящая из нулей (проход запрещён) и единиц (пройти можно), есть 2 переменные, которые служат для определения местоположения игрока ( int userx = 0; int usery = 5; ), есть... https://www.cyberforum.ru/windows-forms/thread2448486.html
C# Если закрыл форму, то и закрыл главную форму https://www.cyberforum.ru/windows-forms/thread2448459.html
вообщем когда я закрываю форму, то скрытая главная продолжает работать.. как сделать так что если я закрываю определенную форму то и приложение закрывается? а то получается так что я играю в новой...
C# Загрузка картинки в PictureBox не мгновенно, а после секундной паузы Здравствуйте все. Заранее спасибо. У меня возникла проблема, мне нужно, чтобы действие, допустим загрузка картинки в pictureBox загружалась не мгновенно, а спустя секунду. Как это можно сделать?... https://www.cyberforum.ru/windows-forms/thread2448415.html
Mirzali
0 / 0 / 0
Регистрация: 02.05.2019
Сообщений: 5
0
.NET 4.x

Не отображается поиск на русском

06.05.2019, 21:31. Просмотров 188. Ответов 0
Метки (Все метки)

Народ проблема такова у меня есть форма, она должна искать книги по бд
на форме у меня combobox в который прописано "Автор", "Название книги" когда выбираешь один из пунктов и ищешь по бд то dataGrid всё норм отображается, если это на англиском, если на русском то никаких признаков жизни, хоть убей, но не хочет искать, очень нужна помощь
Вот код программы

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace MirBibi
{
    public partial class VydachaKnig : Form
    {
        SqlConnection sqlConnection;
        public VydachaKnig()
        {
            InitializeComponent();
        }
 
        private async void VydachaKnig_Load(object sender, EventArgs e)
        {
            // TODO: данная строка кода позволяет загрузить данные в таблицу "vydachabooksDataSet.vydacha". При необходимости она может быть перемещена или удалена.
            this.vydachaTableAdapter.Fill(this.vydachabooksDataSet.vydacha);
            // TODO: данная строка кода позволяет загрузить данные в таблицу "issuance_of_BooksDataSet1.Поиск_книг". При необходимости она может быть перемещена или удалена.
 
            string connectionString = @"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\gusei\source\repos\MirBibi\Vydachabooks.mdf;Integrated Security=True";
            sqlConnection = new SqlConnection(connectionString);
            await sqlConnection.OpenAsync();
 
            SqlDataReader reader = null;
            SqlCommand com = new SqlCommand("SELECT * FROM [vydacha]    ", sqlConnection);
            try
            {
                reader = await com.ExecuteReaderAsync();
 
                while (await reader.ReadAsync())
 
                {
                    //listBox1.Items.Add(Convert.ToString(reader["Название книги"]) + "    " + Convert.ToString(reader["Автор"]) + "  "+ Convert.ToString(reader["Колличество"]) + "   " + Convert.ToString(reader["Жанр"]) + "    ");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message.ToString(), ex.Source.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
 
            }
            finally
            {
                if (reader != null)
                    reader.Close();
            }
        }
    
 
        private void НазадToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.Hide();
            Form1 f1 = new Form1();
            f1.Show();
        }
 
        private void TextBox1_TextChanged(object sender, EventArgs e)
        {
            if (comboBox1.Text == "Автор")
            {
                SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\gusei\source\repos\MirBibi\Vydachabooks.mdf;Integrated Security=True;");
 
                SqlDataAdapter sda = new SqlDataAdapter("SELECT (NameBook,Author,amount,Genre)VALUE FROM    vydacha where Author like '" + textBox1.Text+"%'",con);
                DataTable dt = new DataTable();
                sda.Fill(dt);
                dataGridView1.DataSource = dt;
            }
            else if (comboBox1.Text == "Название книги")
            {
                SqlConnection con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\gusei\source\repos\MirBibi\Vydachabooks.mdf;Integrated Security=True;");
 
                SqlDataAdapter sda = new SqlDataAdapter("SELECT NameBook,Author,amount,Genre FROM   vydacha where NameBook like '" + textBox1.Text+"%'", con);
                DataTable dt = new DataTable();
                sda.Fill(dt);
                dataGridView1.DataSource = dt;
            }
        }
 
        private void ComboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
 
        }
    }
}


Вернуться к обсуждению:
Не отображается поиск на русском
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2019, 21:31
Готовые ответы и решения:

Не отображается текст из файла на русском языке, отображается только английский
StreamReader stream = new StreamReader(new...

Месяц не отображается на русском языке
Проблемы локализации Есть код mb_internal_encoding('UTF-8'); // Устанавливаем кодировку строк...

GridView Select не отображается на русском
На русской винде пишу сайт выгладываю на IIS, где установленна английская винда. На страничке...

При просмотре сайта не отображается на русском информация,а ввиде кракозябр
При просмотре сайта не отображается на русском информация,а ввиде кракозябр... Кто сталкивался?...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.