Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# и базы данных, ADO.NET

Войти
Регистрация
Восстановить пароль
 
jonikoone
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 2
#1

Знаки "?" вместо кириллицы, при получении ответа на sql запрос к mdf базе данных - C#

09.01.2017, 19:54. Просмотров 506. Ответов 2

помогите, уже голову сломал
есть локальная база созданная в ms sql server в формате mdf
скопировал в проект, подключил, но столкнулся с проблемой, в получаемом запросе от базы кириллица заменяется на "???", с латиницей все нормально. пробовал Encoding выдает ошибку что не может конвертировать ???? в текст.
понимаю что проблема в кодировке, но не понимаю как ее решить.
заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2017, 19:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Знаки "?" вместо кириллицы, при получении ответа на sql запрос к mdf базе данных (C#):

MS SQL При добавлении в базу вместо кириллицы - "?" - C#
Текст из поля по нажатию на кнопку должен добавляться в базу Важные моменты кода: 1) Соединение с базой SqlCоnnectiоn cn = new...

Добавление файла *.mdf. Ошибка "Должен быть установлен и запущен экспресс-выпуск SQL Server 2005 или SQL Server 2008" - C#
Установлена Visual Studio 2010 и SQL Server 2008 R2 Standard. Хочу добавить в приложение файл базы данных *.mdf, но пишет: "должен быть...

Вместо кириллицы выводятся с БД "?" - C#
При выводе данных с БД выводятся вопросительные знаки. Насколько я понимаю это из-за того что нета кодировка. Как изменить кодировку . БД...

"Ошибка входа пользователя" при подсоединении к базе данных - C#
При нажатии на кнопку Запуск хранимой процедуры выдает ошибку: Необработанное исключение типа "System.Data.SqlClient.SqlException" в...

Подключение к локальной базе данных: "Сервер не найден или недоступен" - C#
Почему-то не могу подключиться к локальной БД. Использую следующий код: DataTable DataTab = new DataTable("Servers"); string strSQL...

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

2
bax_tang
377 / 298 / 80
Регистрация: 23.09.2016
Сообщений: 887
Завершенные тесты: 3
10.01.2017, 00:26 #2
jonikoone, проверьте, какой collate установлен на уровне сервера и на уровне базы данных (должны совпадать - Cyrillic_General_CI_AS). Также проверьте на всякий случай тип поля, из которого производится выборка (nvarchar, ntext).
1
jonikoone
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 2
10.01.2017, 15:57  [ТС] #3
bax_tang, collate совпадает, перепробывал изменять тип данных nvarchar, varchar, char(), text, ntext. Не помогло. В самой среде VS есть просмотр таблиц, такая же ересь.

Добавлено через 6 минут
в общем очень странно что запрос написанный в vs неадекватно записывал кириллицу как "?"
в просмотре страниц написал верные данные и все отлично выводится.

3 дня мучился, а так все бонально оказалось.
спасибо)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2017, 15:57
Привет! Вот еще темы с ответами:

Сумма данных за 30 последних дней в базе через sql запрос - C#
Привет есть команда sql SELECT SUM(Total) FROM Как мне заставить сработать ее при нажатии кнопки в форме и выводом в...

SQL запрос для сложения изначальных данных в базе с полученными - C#
Дорогие форумчане! Есть база данных (колонки: name, total name1 0 ...

Запрос на сайт возвращает непонятный набор букв вместо кириллицы - C#
Выполняю запрос на сайт: string s = HttpPost("http://anekdot-z.ru/random_anekdot.html", "");//+ind+".html","" //s =...

Как подключиться к локальной базе данных .mdf? - C#
Знаю, как подключиться к БД, которая создана в MS SQL. Но вот как подключиться к локальной БД я не знаю. Подскажите, пожалуйста


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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