Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Кто профи в vb.net Добавлено: 29.03.03 22:58  

Автор вопроса:  Gr | Web-сайт: www.vbnet.ru

Добрый день!

Может подскажите, как в vb.net из базы данных access данные вывести в datagrid (из доступного поумолчанию в Net framework, не пользуясь другими ocx-гридами).

Можно ли как-нибудь сделать прогу на vb.net, чтобы при ее распространении на др. компы не надо было устанавливать весь framework, а только пару библиотек.

Спасибо!

Ответить

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

Номер ответа: 1
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 30.03.03 06:52

Тут так просто не отделаешься... Создаём соединение (OleDbConnection), потом создаём DataAdapter (OleDbDataAdapter). В Свойство SelectCommand записываем SQL-запрос выборки данных. Создаём объект DataSet. Заполняем его данными с помощью метода Fill объекта DataAdapter. Привязываем DataGrid и Dataset (устанавливаем свойство DataSource грида).

Почитай MSDN. Там всё доступно объяснено.

Ответить

Номер ответа: 2
Автор ответа:
 Блаш



Вопросов: 10
Ответов: 30
 Профиль | | #2 Добавлено: 30.03.03 07:25

Или визуально:

Делаем новое приложение со стандартной формой.

Кидаем на форму OleDbConnection и настраем вылезший мастер. Поставщик данных - Microsoft Jet

Кидаем туда же OleDbDataAdapter и настраеваем вылезший мастер указывая ранее кинутый коннекшен в качестве коннекшена для соединения, пишем SQL запрос вручную или используем Queri Builder

Правой кнопкой кликаем на OleDbDataAdapter и говорим ему сгенерировать датасет.

В свойствах datagrid в datasource выбираем dataset1

запускаем. Если не заработало - ругаемся и ищем более приличную инструкцию.

Ответить

Страница: 1 |

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



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