Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Отображение таблиц БД на форме (с кодом) Добавлено: 06.06.10 19:38  

Автор вопроса:  Alba
Не получается вывести таблицу базы данных путем выбора ее в RadioButtonList. Как это правильно сделать? Как нужно настроить источник данных чтобы на форме, в таблице отображались не поля таблиц, а сами таблицы? (vb.net, web-application)


 Protected Sub Button11_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button11.Click

         Dim cnn As OleDbConnection = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\FDB.mdb;Persist Security Info=False")
         cnn.Open()
         Dim dadapter As New OleDbDataAdapter()
          
         If RadioButtonList1.SelectedIndex = 0 Then
         AccessDataSource4.SelectCommand = "select *  from Filials "
         If RadioButtonList1.SelectedIndex = 1 Then
         AccessDataSource4.SelectCommand = "select *  from Objects "
         End If



Я понимаю что вопрос то может и не сложный, но дело в том что я впервые пишу что-то на VB, поэтому прошу помочь, хотя бы идеями.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Jasmin



Вопросов: 23
Ответов: 417
 Профиль | | #1 Добавлено: 07.06.10 17:40
Мммм... Может нужно активизировать/открыть DataSet/Query после присвоения SelectCommand ? (Хотя может VB и так все знает сам. :-))

Ответить

Номер ответа: 2
Автор ответа:
 Alba



Вопросов: 8
Ответов: 37
 Профиль | | #2 Добавлено: 07.06.10 18:06
Как то так?
  1.  
  2. Dim dset As New DataSet()
  3. dadapter.Fill(dset)



Я когда писала другой запрос к базе, было достаточно прописать строку соединения и сам запрос. Сделала этот пример по такой же схеме, но не работает.

Ответить

Номер ответа: 3
Автор ответа:
 Jasmin



Вопросов: 23
Ответов: 417
 Профиль | | #3 Добавлено: 08.06.10 16:48
Да, что-то вроде.
Я не пробовала в VB, просто по аналогии с Delphi. Если вкратце, то там соединяешь, делаешь активной коннекцию, настраиваешь Датасет, открываешь его и пользуешься.
Вот что-то подобное и тут может быть.

Ответить

Номер ответа: 4
Автор ответа:
 Alba



Вопросов: 8
Ответов: 37
 Профиль | | #4 Добавлено: 08.06.10 20:39
Что-то пока не получается...буду искать ответ. Если кто-то знает как решить мою проблему (помимо отказа от VB.net) очень прошу помочь...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам