Все вопросы: [idatareader]

13 вопросов

похожие теги:
1
голосов
2ответов
1332 просмотров

Advantages of using SQLDataReader over a reader that implements IDatareader?

What are the advantages of using a SQLDataReader as opposed to a reader that just implements IDatareader if I'm using SQL Server>= 2005? Does the SQLDatareader simply have more functionality to choose from, or are there performance improvements using the SQLDatareader? Any articles that dis...

3
голосов
2ответов
1648 просмотров

CBO.FillCollection throwing "No parameterless constructor defined for this object." error

I'm trying to fill a collection from an IDataReader that was returned by another method... for some reason it keeps throwing a "No parameterless constructor defined for this object." error for this line: List<string> names = CBO.FillCollection<string>(DataProvider.Instance().ExecuteR...

44
голосов
7ответов
62118 просмотров

Checking to see if a column exists in a data reader

Is there a way to see if a field exists in an IDataReader-based object w/o just checking for an IndexOutOfRangeException? In essence, I have a method that takes an IDataReader-based object and creates a strongly-typed list of the records. In 1 instance, one data reader has a field that others d...

3
голосов
5ответов
426 просмотров

Improving DAL performance

The way i currently populate business objects is using something similar to the snippet below. using (SqlConnection conn = new SqlConnection(Properties.Settings.Default.CDRDatabase)) { using (SqlCommand comm = new SqlCommand(SELECT, conn)) { conn.Open(); using (SqlDataRe...

2
голосов
1ответов
1829 просмотров

Удаление SqlConnection из базового класса DAL при вызове ExecuteReader

Меня назначили на проект, в котором DAL состоит из базового класса с функциями для возврата IDataReader, объекта (int, string и т.п.) или DataSet. Также существует функция ExecuteNonQuery. Этот DAL обращается только к USP (SQL Server) и использует MS SqlHelper для выполнения запросов. Вот два пр...

2
голосов
2ответов
199 просмотров

Рекомендации по устранению различий в БД с помощью IDataReader

У меня есть простой объект значения, который я заполняю данными из IDataReader (может быть результатом запроса к базе данных Oracle или MS SQL). Заводской метод для этого объекта выглядит примерно так: internal static SomeClass CreateFromDataReader(IDataReader data) { string message = dat...

1
голосов
1ответов
814 просмотров

Неправильное поведение phxsoftware System.Data.SQLite DbDataReader

Следующий пост относится к поставщику данных System.Data.SQLite от phxsoftware ( http://sqlite.phxsoftware.com ) У меня есть вопрос (и, возможно, проблема) с методом Read DbDataReader и / или Visual Studio 2008. Во многих примерах я вижу такие вещи, как следующее (и я знаю, что этот код не им...

0
голосов
1ответов
222 просмотров

проблема с idatareader

почему мой idatareader делает ошибку .....? byteSize = _reader.GetBytes(_reader.GetOrdinal(sFieldName), 0, null, 0, 0); Я хочу получить изображение из базы данных здесь sFieldName - это имя столбца базы данных ...... он показывает мне сообщение Указанное приведение недействительно. с...

5
голосов
4ответов
3742 просмотров

MySqlConversionException при доступе к полю DateTime из DataReader

У меня есть приложение C # поверх MySql, использующее MySQL Connector ; Я пытаюсь сделать DataReader, запрос выполняется нормально, однако при попытке доступа к полю DateTime я получаю MySqlConversionException {"Невозможно преобразовать значение даты / времени MySQL в System.DateTime"} это п...

1
голосов
3ответов
891 просмотров

Закрывается ли IDataReader автоматически при установке в качестве источника данных?

Когда вы назначаете активный объект IDataReader как Repeater, GridView и т. д., он автоматически закрывается после завершения вызова метода DataBind или нам все равно нужно явно закрывать его сами? this.sampleRepeater.DataSource = ExampleDAL.GetIDataReader(); this.sampleRepeater.DataBind();

4
голосов
1ответов
483 просмотров

Работает ли IDataReader.GetName (i) с пустыми считывателями данных?

Я хочу, чтобы в случае пустого средства чтения данных выводить имена полей с пустыми значениями .. т.е. Товар: - Цена: - Итак, безопасны ли IDataReader.GetName (i) и IDataReader.FieldCount, когда они не дают результатов?

13
голосов
4ответов
9946 просмотров

Как преобразовать DataTable в IDatareader?

Все мы знаем, что DataReader быстрее, чем DataTables, поскольку DataReader используется при создании DataTable. Поэтому, учитывая, что у меня уже есть DataTable .... Зачем мне преобразовывать его в DataReader? Я создаю внутренний интерфейс под названием IDataProvider. Этот интерфейс пред...

6
голосов
3ответов
1742 просмотров

IDataReader и HasColumn, лучший подход?

Я видел два распространенных подхода к проверке наличия столбца в IDataReader: public bool HasColumn(IDataReader reader, string columnName) { try { reader.getOrdinal(columnName) return true; } catch { return false; } } Или: public bool HasColumn(IDataRea...