Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Excel VBA, CAD, Софт, ОС, Windows, Ubuntu, Android, VPS
Win Api, Assembler, C++, Java, Pascal, Lazarus, Delphi, OpenGL, DirectX
C#, Qt, .NET, ASP.NET, Windows Forms, ADO.NET, Framework, WPF, UWP, WinRT, XAML
HTML, CSS, JavaScript, Ajax, PHP, Perl, Python, Ruby, SQL, WordPress, API, XML, JSON, ActionScript, Flash

Ответ
 
Опции темы
Старый 10.12.2016, 15:31   #1
OmegaBerkut
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 525
Репутация: 66
По умолчанию OleDb, C#

Здравствуйте.
В программе я использую OleDb для подключения к базе (Access). При курсировании данных туда-сюда (OleDbCommand.ExecuteNonQuery() и OleDbCommand.ExecuteReader() ) все строки приводятся в нижний регистр.
Как сделать "по правильному", то есть - с учётом регистра ?
Запросы для гугла: "C# OleDb регистр строк || данных", "c# oledbdatareader "регистр строк"" - гугл меня не понял. Или я не понял результаты, которые дал мне гугл.

upd: и ещё - как из объекта OleDbDataReader получить количество записей, которые будут получены ? Нужно мне это для того, что бы при выполнении пользовательского запроса не прогонять его дважды, первый раз - для подсчёта. Я пытался сделать по другому; для просмотра используется DataGridView. Так вот, я увеличивал количество строк на ходу (сразу после того, как прочитал следующую запись) - количество строк срабатывало правильно, но проблема тогда другая - при записи во вновь добавленную строку (по индексу RowCount-1), данные из всех предыдущих строк почему то куда то пропадали.

Последний раз редактировалось OmegaBerkut; 10.12.2016 в 15:52.
OmegaBerkut вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере andryshka63 C# (си шарп) 4 10.04.2015 13:09
OLEDB (из Visual Basic в Delphi) seelenus БД в Delphi 1 06.07.2013 00:18
Как получить список провайдеров OLEDB Zeronim Общие вопросы Delphi 1 15.12.2010 17:51
Загрузка XLS без драйвера Mirosoft.Jet.OLEDB.4.0 Cawboy SQL, базы данных 1 22.07.2009 20:58
Связь с кучей dbf файлов (таблиц) через OLEDB через UNION ALL Sasha811 SQL, базы данных 0 01.01.2009 15:04




09:30.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Покупайте на сайте www.skinon.ru уникальные чехлы и наклейки для телефонов.
купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru