Страница: 1 |
Добрый день! Может подскажите, как в vb.net из базы данных access данные вывести в datagrid (из доступного поумолчанию в Net framework, не пользуясь другими ocx-гридами). Можно ли как-нибудь сделать прогу на vb.net, чтобы при ее распространении на др. компы не надо было устанавливать весь framework, а только пару библиотек. Спасибо!
Тут так просто не отделаешься... Создаём соединение (OleDbConnection), потом создаём DataAdapter (OleDbDataAdapter). В Свойство SelectCommand записываем SQL-запрос выборки данных. Создаём объект DataSet. Заполняем его данными с помощью метода Fill объекта DataAdapter. Привязываем DataGrid и Dataset (устанавливаем свойство DataSource грида). Почитай MSDN. Там всё доступно объяснено. Или визуально: Делаем новое приложение со стандартной формой. Кидаем на форму OleDbConnection и настраем вылезший мастер. Поставщик данных - Microsoft Jet Кидаем туда же OleDbDataAdapter и настраеваем вылезший мастер указывая ранее кинутый коннекшен в качестве коннекшена для соединения, пишем SQL запрос вручную или используем Queri Builder Правой кнопкой кликаем на OleDbDataAdapter и говорим ему сгенерировать датасет. В свойствах datagrid в datasource выбираем dataset1 запускаем. Если не заработало - ругаемся и ищем более приличную инструкцию. Страница: 1 |
Вопрос: Кто профи в vb.net
Добавлено: 29.03.03 22:58
Автор вопроса: Gr | Web-сайт:
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 30.03.03 06:52
Номер ответа: 2
Автор ответа:
Блаш
Вопросов: 10
Ответов: 30
Профиль | | #2
Добавлено: 30.03.03 07:25