Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 107

Заполнение DGV

25.10.2019, 12:18. Показов 941. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Следующий код должен заполнить DGView, но не заполняет его, хотя и ошибок не выдает.
Подскажите, пожалуйста, что я упустил
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Public Class FrmMain
    Public con As Npgsql.NpgsqlConnection
    Public ConString As String
    Private Sub FrmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        With CmbVision
            .Items.Add("Все")
            .Items.Add("Выполненные")
            .Items.Add("Не выполненные")
        End With
 
        Select Case CmbVision.Text
            Case "Все"
                ConString = "SERVER=192.168.92.202;PORT=5432; USER ID=******; PASSWORD=*********!; DATABASE=divisions"
                con = New Npgsql.NpgsqlConnection(ConString)
                con.Open()
                Dim sqlstr As New Npgsql.NpgsqlCommand("select * from mfc_problems", con)
                'Dim cmd As Npgsql.NpgsqlCommand = New Npgsql.NpgsqlCommand(sqlstr, con)
                Dim DA As Npgsql.NpgsqlDataAdapter
                Dim DT As New Data.DataTable
                DA = New Npgsql.NpgsqlDataAdapter(sqlstr)
                DA.Fill(DT)
                DGV1.DataSource = (DT)
        End Select
 
    End Sub
End Class
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.10.2019, 12:18
Ответы с готовыми решениями:

Заполнение TextBox из ячейки DGV
TextBox1.Text = DataGridView1.CurrentRow.Cells(1).Value() передает данные ячейки активной строки то есть запускаю программу с базой...

Заполнение таблицы Access динамическим массивом. Вывод в DGV вносимые повторяющиеся значения
День добрый! На форме TextBox'ы и кнопа. Код кнопки: Private Sub Button1_Click(sender As Object, e As EventArgs) Handles...

SORT в DGV
Среда Visual Basic STUDIO’2010 Professional SORT по нолевому столбцу в тексте процедуры "NumPensCertificate" – имя нолевого...

6
266 / 217 / 54
Регистрация: 01.08.2016
Сообщений: 836
25.10.2019, 12:23
DGV1.DataSource = DT Без скобок
0
0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 107
25.10.2019, 12:31  [ТС]
Убрал скобки. Та же картина. Ничего не поменялось.
0
266 / 217 / 54
Регистрация: 01.08.2016
Сообщений: 836
25.10.2019, 12:35
VB.NET
1
Npgsql.NpgsqlCommand.ExecuteNonQuery()
После 16 строки добавь

Добавлено через 2 минуты
sqlstr.ExecuteNonQuery() Вернее так
0
0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 107
25.10.2019, 12:42  [ТС]
Нет. Все равно не помогло к сожалению
0
266 / 217 / 54
Регистрация: 01.08.2016
Сообщений: 836
25.10.2019, 12:54
Yur1S, на форуме в исходниках есть примеры по работе с БД посмотри повнимательней там все коды рабочие.

Добавлено через 9 минут
Пример из моих кодов только с использованием SQLite
VB.NET
1
2
3
4
5
da.SelectCommand = New SQLiteCommand("Select * FROM [Группы_освещ] ", cn)
        da.SelectCommand.ExecuteNonQuery()
        dt2.Clear()
        da.Fill(dt2)
        Grid2.DataSource = dt2
0
0 / 0 / 0
Регистрация: 27.03.2018
Сообщений: 107
25.10.2019, 13:52  [ТС]
Все, разобрался. Надо было создать событие Private Sub Cmbvision_SelectedIndexChanged(sender As Object, e As EventArgs) Handles CmbVision.SelectedIndexChanged
и в нем заполнять DGView
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.10.2019, 13:52
Помогаю со студенческими работами здесь

Вывод данных из БД в DGV
Всем привет. Снова нужна ваша помощь. Нужно присобачить бд к проекту. Я сколько разных варинтов уже не пробовал, не выходит. Нужно чтобы...

Создание узла в DGV
Как создать узель в DGV

Группировка строк в dgv
Доброго времени суток. Имеется таблица в бд приблизительно следующего вида: а 1 2 а 2 4 б 1 2 б 2 2 Не получается привести к...

Вывод данных из БД в DGV
Здравствуйте помогите кто чем может ,нужно что бы на форме при нажатии на кнопку просмотр на поле DataGrid отображалась таблица которая в...

Импорт из DGV в Excel
Добрый день! Подскажите примерчик, как сделать импорт из DGV в Excel или же из набор записей напрямую. Спасибо заранее!\ БД в Access.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru