powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнить TreeView из таблицы БД
6 сообщений из 6, страница 1 из 1
Заполнить TreeView из таблицы БД
    #38924011
dexter111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Бд MS sql server 2012.Vb 2012 задача состоит в том чтобы заполнить TreeView из таблицы БД.

Код: vbnet
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.
27.
28.
29.
30.
31.
Dim conn As OleDbConnection = New OleDbConnection
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Server=ИЛЬЯ-ПК\SQLEXPRESS; Database=Akvaponika;Integrated Security=SSPI;"
conn.Open()
Dim cmd As OleDbCommand = conn.CreateCommand
cmd.CommandText = "SELECT * FROM tree2"
Dim rdr As OleDbDataReader = cmd.ExecuteReader
TreeView1.Nodes.Clear()
Dim FindedNodes(0) As TreeNode
Dim ID As String = ""
Dim ParentID As String = ""
Dim KOI As String = ""
Do
While rdr.Read()
ID = rdr.Item(0).ToString
ParentID = rdr.Item(1).ToString
KOI = rdr.Item(2).ToString

If ParentID Is String.Empty Then
TreeView1.Nodes.Add(ID, KOI) ' add parent 
Else
FindedNodes = TreeView1.Nodes.Find(ParentID, True)
FindedNodes(0).Nodes.Add(ID, KOI)
End If

End While
Loop While rdr.NextResult()

TreeView1.EndUpdate()
TreeView1.ExpandAll()

conn.Close()



Модератор: Учимся использовать тэги оформления кода - FAQ



Выдает вот такую ошибку: Произошли ошибки во время выполнения много шаговой операции OLE DB. По возможности, проверьте значения всех состояний "OLE DB". Работа не выполнена. Помогите решить проблему пожалуйста
...
Рейтинг: 0 / 0
Заполнить TreeView из таблицы БД
    #38924022
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошим тоном было бы
- прочтение правил форума перед тем, как задать вопрос.
- указание строки, на которой произошла ошибка

Модератор: Тема перенесена из форума "Visual Basic".
...
Рейтинг: 0 / 0
Заполнить TreeView из таблицы БД
    #38924025
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
строка соединения от фонаря?
...
Рейтинг: 0 / 0
Заполнить TreeView из таблицы БД
    #38924034
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneстрока соединения от фонаря?стопудово
http://www.connectionstrings.com/
...
Рейтинг: 0 / 0
Заполнить TreeView из таблицы БД
    #38924040
dexter111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто изучаю буквально пару дней, до этого вообще не программировал. Ошибка выпадает на строку conn.Open()
...
Рейтинг: 0 / 0
Заполнить TreeView из таблицы БД
    #38924113
dexter111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
исправил: conn.ConnectionString = "Provider=SQLOLEDB;Server=ИЛЬЯ-ПК\SQLEXPRESS;AttachDbFilename=C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA\Akvaponika.mdf;Database=Akvaponika;Trusted_Connection=Yes;"
все работает спасибо
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнить TreeView из таблицы БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]