Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/21: Рейтинг темы: голосов - 21, средняя оценка - 4.52
25 / 8 / 2
Регистрация: 14.12.2009
Сообщений: 281

? вместо русских букв

07.03.2013, 00:24. Показов 4441. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Делаю самый просто запрос на добавление данных в таблицу... добавляется, только вместо русских букв "???"
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
protected void Button1_Click(object sender, EventArgs e)
    {
        String tb1 = TextBox1.Text;
        String tb2 = TextBox2.Text;
        String tb3 = TextBox3.Text;
        String tb4 = TextBox4.Text;
 
        if (tb1 == "" || tb2 == "" || tb3 == "" || tb4 == "") return;
 
        String query = "INSERT INTO Книги (Название,Автор,Издательство,[Год издания]) VALUES ('" + tb1 + "','" + tb2 + "','" + tb3 + "'," + tb4 + ")";
       
        SqlDataSource1.InsertCommand = query;
        SqlDataSource1.Insert();
        TextBox1.Text = "";
        TextBox2.Text = "";
        TextBox3.Text = "";
        TextBox4.Text = "";
 
 
    }
Латинские буквы и цифры добавляются без проблем. Типы данных полей разные.. результат тот же (text, nchar(30), nvarchar(50), nchar(10))

Добавлено через 2 часа 2 минуты
всё, проблему решил. Для считывания кодировки юникода надо добавлять N
C#
1
String query = "INSERT INTO Книги (Название,Автор,Издательство,[Год издания]) VALUES (N'" + tb1 + "',N'" + tb2 + "',N'" + tb3 + "'," + tb4 + ")";
4
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.03.2013, 00:24
Ответы с готовыми решениями:

Вместо русских букв вылязят кракозябры
Здравствуйте. Использую c# + mysql Вместо русских букв вылязят кракозябры подскажите, что это может быть ?

Core Firebird результат запроса ? вместо русских букв
VS 2017 Core 2.0 Firebird 2.5.6 подключаюсь к Firebird и в результате выполнения запроса получаю строку ввиде ?????????????????????? ...

При добавлении и/или извлечении данных из MySQL в DataGridViewer вместо русских букв вопросительные знаки
При добавлении и/или извлечении данных из MySQL в DataGridViewer вместо русских букв вопросительные знаки... Подскажите как с этим...

1
4 / 4 / 3
Регистрация: 20.11.2013
Сообщений: 150
08.07.2016, 19:29
Помог Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.07.2016, 19:29
Помогаю со студенческими работами здесь

Вместо русских символов знак '?' в MS SQL
Есть некоторая программа, которая работает с БД MS SQL. При добавлении в таблицу русских слов проблем никаких нет, а вот если добавлять из...

Вместо русских букв знаки ?
textBox1.Text = webBrowser1.DocumentText Где только не лазил, что только не пробовал, но вот загружается страница и после загрузки её код...

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

Знаки вопроса ??? вместо русских букв.
Всем привет, внезапно нарисовался трабл в виде знаков вопроса вместо кириллицы. На локальном серваке всё ок, выложил к провайдеру...

Отображение русских букв вместо иероглифов
Всем привет) Помогите пожалуйста осуществить нормальное отображение русскими буквами в консоли Должен же быть в C# аналог функции...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru