Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнить TreeView из таблицы БД / 6 сообщений из 6, страница 1 из 1
01.04.2015, 16:00
    #38924011
dexter111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить TreeView из таблицы БД
Бд 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
01.04.2015, 16:06
    #38924022
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить TreeView из таблицы БД
Хорошим тоном было бы
- прочтение правил форума перед тем, как задать вопрос.
- указание строки, на которой произошла ошибка

Модератор: Тема перенесена из форума "Visual Basic".
...
Рейтинг: 0 / 0
01.04.2015, 16:08
    #38924025
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить TreeView из таблицы БД
строка соединения от фонаря?
...
Рейтинг: 0 / 0
01.04.2015, 16:13
    #38924034
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить TreeView из таблицы БД
Konst_Oneстрока соединения от фонаря?стопудово
http://www.connectionstrings.com/
...
Рейтинг: 0 / 0
01.04.2015, 16:17
    #38924040
dexter111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить TreeView из таблицы БД
Просто изучаю буквально пару дней, до этого вообще не программировал. Ошибка выпадает на строку conn.Open()
...
Рейтинг: 0 / 0
01.04.2015, 17:12
    #38924113
dexter111
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить TreeView из таблицы БД
исправил: 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
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнить TreeView из таблицы БД / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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