Я использую набор данных на сервере, в этом наборе данных у меня есть набор данных, который вызывает хранимую процедуру и возвращает имена столбцов из трех таблиц. Я вызываю эту хранимую процедуру с помощью веб-службы.
Мне удается показать все имена столбцов в поле со списком, но когда я хочу нажать кнопку и вставить имя выбранного столбца в поле richtextbox, вместо этого я получаю System.Data.DataRowView в текстовом поле.
Мой код:
комбобокс
'если у меня нет этого текстового блока, все значения отображаются вертикально вместо обычных горизонтальных линий
'хранимая процедура
ВЫБЕРИТЕ COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
ГДЕ (TABLE_NAME = 'Клиент') ИЛИ
(TABLE_NAME = "Счета") ИЛИ
(TABLE_NAME = 'Заказы')
'кнопка
Private Sub btnAddColumnNames_Click (ByVal отправитель как System.Object, ByVal e как System.Windows.RoutedEventArgs) Обрабатывает btnAddColumnNames.Click
'Добавить имена столбцов в richtextbox
Dim tr As New TextRange (rtbText.Selection.Start, rtbText.Selection.End)
tr.Text = cboColumnNames.SelectedItem.ToString ()
rtbText.Focus ()
End Sub
Какие-либо предложения о том, как получить выделенный текст в выпадающем списке в richtextbox?
Любая помощь приветствуется.