Описание тега datarow

DataRow is an ADO.Net class that represents a row of a data in a DataTable.
2 ответа

Как выполнить один цикл через DataRow для получения набора связанных столбцов, т. Е. (Имя параметра, Тип параметра и Значение параметра)?

Я работаю над универсальным инструментом отчетности, где каждый отчет представлен строкой в ​​таблице отчетов в базе данных. Структура строки отчета: ReportID ReportFileName RepParam1Name RepParam1Type RepParam1Value RepParam2Name RepParam2Type RepP…
25 фев '09 в 14:46
3 ответа

Метод выбора DataTable с конфликтом в одинарных кавычках C#

Я недавно обнаружил, что когда я делаю выбор LINQ под полем, содержащим апостроф, мое приложение вызывает исключение. DataRow[] newDr = this.ds.Tables["TableName"].Select("Name = '" + drData["Name"].ToString() + "'"); Если drData["Name"] = "Деньги б…
06 сен '13 в 17:45
1 ответ

Безопасные методы и общепринятые стандарты наборов данных, таблиц данных, данных

Каковы основные элементы управления перед получением фрагмента данных из строки таблицы набора данных в C#? Чтобы избавиться от ошибок при преобразовании обнуляемых данных в десятичные или получить столбец, которого больше нет в источнике данных? Чт…
06 апр '12 в 12:26
2 ответа

Вызов SetField для DataRow с тем же значением вызывает изменения?

Несколько запутанный здесь, следующий код вызывает изменения в DataTable, когда я не ожидал, что это произойдет. Нет ли фактического индивидуального управления изменениями значений внутри DataTable? Или я что-то упустил? var table = new DataTable();…
11 сен '13 в 18:15
0 ответов

Текстовые поля из datarow не заполняются после выпадающего списка

Немного загадочно и интересно, если это проблема ASP.Net или мой код. Когда я запускаю ' For Every datarow', если я ставлю какой-либо выпадающий список перед текстовыми полями, тогда любые текстовые поля после остаются пустыми, даже если код, которы…
19 сен '13 в 14:19
0 ответов

Уникальная ошибка contstaint при отклонении изменений в DataTable

У меня возникает проблема с датами, когда я отклоняю изменения в таблице. Я создал пример ниже, который демонстрирует проблему: DataTable table = new DataTable(); table.Columns.Add("Name", typeof(string)); table.Columns.Add("Last_Name", typeof(strin…
28 июн '13 в 10:21
1 ответ

Скопируйте DataRow с дополнительным столбцом

Я пытаюсь добавить новый столбец в уже существующую DataTable, используя C#. Лучшее, что я мог сделать, это на самом деле скопировать каждый DataRow как объясняется здесь и здесь, но безуспешно, так как эти ответы конкретно говорят, что оба DataTabl…
15 фев '16 в 16:00
1 ответ

Получение значения DataKey в командном событии ASP.NET GridView on Button

Gridview настроен: <asp:GridView ID="gvApptList" runat="server" CssClass="fullwidth" AutoGenerateColumns="False" DataKeyNames="AppointmentID"> <Columns> <asp:BoundField DataField="Designer" HeaderText="Designer" SortExpression="Design…
07 мар '16 в 19:26
3 ответа

Проблема с обновлением DataRow в C#

У меня очень простая проблема в C# DataTable, которую я не могу обернуть; это кажется таким прямым, но я должен что-то упустить. Я надеялся, что кто-то сможет объяснить мне, почему я не могу обновить значение ячейки в DataTable, как показано ниже: К…
22 мар '12 в 00:54
3 ответа

Почему ItemContainerGenerator.ContainerFromIndex() возвращает null и как избежать этого поведения?

Я использую этот фрагмент для анализа строк, которые я выбрал в сетке данных. for (int i = 0; i < dgDetalle.Items.Count; i++) { DataGridRow row = (DataGridRow)dgDetalle.ItemContainerGenerator.ContainerFromIndex(i); FrameworkElement cellContent = …
14 май '12 в 21:32
3 ответа

Указанное приведение недопустимо при получении значения столбца данных

Приведенное выше сообщение об ошибке появляется, когда я пытаюсь получить значение столбца из Datatable. Это то, что я нахожу в трассировке стека: System.Linq.Enumerable.WhereSelectEnumerableIterator2.MoveNext() at System.Linq.Enumerable.FirstOrDefa…
15 май '12 в 03:56
1 ответ

Заголовки GridViewRow размещены друг над другом

Я работаю на ASP.NET C#. Я заполняю gridview данными из базы данных. В GridView есть столбцы, связанные с DataTable. Я собираюсь сгруппировать эти столбцы со строками заголовка. Я попытался добавить эти строки заголовка в GridView следующим образом …
03 апр '16 в 12:04
1 ответ

Решить датаровский код?

Ниже ошибка поднятия кода DataRow[] dr = dt.Select("" + ColumnName + "='" + strLetter + "'" + " order by asc"); ошибка Отсутствует операнд после оператора 'order'.
04 июл '13 в 09:48
5 ответов

Проверить, существует ли DataRow по имени столбца в C#?

Я хочу сделать что-то вроде этого: private User PopulateUsersList(DataRow row) { Users user = new Users(); user.Id = int.Parse(row["US_ID"].ToString()); if (row["US_OTHERFRIEND"] != null) { user.OtherFriend = row["US_OTHERFRIEND"].ToString(); } retu…
01 апр '10 в 20:39
3 ответа

Ссылка на объект не установлена ​​на экземпляр объекта [C#]

Я получаю следующую ошибку: Object reference not set to an instance of an object Я не знаю, что является причиной этой ошибки и как ее решить, вот мой код: while(dr.Read()) { string variant = dr.GetString(0); int size = dr.GetInt32(1); int quantity …
27 май '13 в 12:19
4 ответа

Использование лямбды для выбора первой строки, возвращаемой из DataTable

У меня есть DataTable с именем currencyAmounts, и с помощью лямбды мое выражение работало нормально, пока в возвращении не было более одной возможности. Я ищу в DataTable соответствие моей переменной "value". Как я могу изменить следующее выражение,…
08 авг '18 в 14:06
2 ответа

Привязка данных для флажка со строковыми значениями

Я должен привязать датары к своим элементам управления. Все идет нормально. Проблема в том, что мой datarow содержит только строки в столбце, который я должен связать, но, конечно, свойство Checked флажка принимает только логические аргументы. Есть …
04 май '09 в 17:01
2 ответа

Почему я не могу сделать foreach (var Item в DataTable.Rows)?

Есть ли причина, по которой я не могу сделать следующее: foreach (var Item in DataTable.Rows) { вместо того, чтобы делать foreach (DataRow Item in DataTable.Rows) { Я бы подумал, что это возможно, как и для других типов данных. Например: foreach (va…
24 фев '10 в 12:06
5 ответов

Как я могу преобразовать DataRow в строковый массив?

У меня есть некоторые значения в DataGridRow (элемент Array), и я хочу получить все эти значения в массив строк. Как мне этого добиться? DataGridRow row = (DataGridRow)Lst.ItemContainerGenerator.ContainerFromIndex(k); DataRowView Drv = (DataRowView)…
20 сен '10 в 06:56
1 ответ

Как добавить данные в C# DataTable

Я думал, что это будет довольно легко, но я здесь... Я пытаюсь просто добавить новую строку в существующую DataTable но стол не займет мой ряд... Debug.Print("My Achv Count Before: {0}", Manager.achievementsMine.Rows.Count); DataRow newRow = Manager…
05 ноя '13 в 16:00