Описание тега 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