Страница: 1 |
Вопрос: Требуется помощь опытных программистов | Добавлено: 13.04.06 14:54 |
Автор вопроса: ![]() |
Нужен хороший пример кода программы с комментариями чтобы разобраться самому в таком вопросе вопросе...
У меня возникла необходимость связать Visual Basic.Net и Access 2003. Как это сделать я в общем то пока мало понимаю, хотя ищу и читаю литературу которую нахожу. Возможно есть опытные програмисты, которые работали или работают с базами данных и имеют уже коды программы и прочие наработки в этой области языка VB.NET. В общем то самые простые операции типа: подключение к существующей базе, открытие базы, взять из базы что либо, помещение записей в базу и тому подобное.... другими словами пример. Надеюсь что найдутся опытные программисты, которые протянут руку помощи начинающим. ICQ 238974223 - можно прямо в онлайне nemesis_paralich@hotbox.ru |
Ответы | Всего ответов: 9 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #1 | Добавлено: 13.04.06 23:59 |
vb6 only |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 23 Ответов: 879 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 14.04.06 21:55 |
Примеры есть на MS.
И по базам данных их найти совсем не проблема. Но впрочем, сейчас столько литературы в сети, что проблема не понятна. И конечно MSDN не используем, за неимением таковой? ![]() |
Номер ответа: 3 Автор ответа: ![]() ![]() Вопросов: 15 Ответов: 115 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 15.04.06 19:49 |
HACKER, Ну почему же только VB6? На VB.NET тоже такое пишется...
Public dbs As DAO.Database ' это где-нибудь в объявлениях 'А это уже в процедуре старта приложения 'подгружаем базу dbs = DAODBEngine_definst.OpenDatabase("C:\1.mdb" ![]() 'Читаем из базы Dim rs As DAO.Recordset rs = dbs.OpenRecordset("Select f1, f2 From Tabl where f3 ='условие' ![]() 'Пишем в базу (а также удаляем, обновляем...) k = "<Luboi_zapros_na_yazike_SQL_krome_SELECT>" dbs.Execute((k)) Правда, на .NET это всё будет работать в десять раз медленней, чем на VB6, ну да ладно. |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 247906854 Вопросов: 133 Ответов: 882 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 15.04.06 20:43 |
Писал я такую прогу. Нормально всё работает. Sql он и в Африке быстрый.
Чтобы не париться, создавай mdb-базу, потом перетаскивай её в проект. Тебе сразу же все удобства, чай, кофе, потанцуем, DataSet. P.S. VB8 - на седьмом не пробовал. P.S.S. Когда докачаю второй ледниковый период (85 ![]() |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #5 | Добавлено: 15.04.06 22:16 |
Nio, использовать DAO и ADO в VB.NET - это извращение!
Для этого в .NET есть специальная технология, называется ADO.NET (примечание: ничего общего,кроме названия, с ocx ADO не имеет). Это абсолютно новая технология доступа к данным.С её помощью одинаково легко работать как с Access так и SQL,Oracle и т.д.. |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #6 | Добавлено: 15.04.06 22:22 |
Чтобы не париться, создавай mdb-базу, потом перетаскивай её в проект. Тебе сразу же все удобства, чай, кофе, потанцуем, DataSet.
![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 238974223 Вопросов: 4 Ответов: 8 |
Профиль | Цитата | #7 | Добавлено: 16.04.06 11:59 |
Спасибо всем кто откликнулся. Не зря мне рекомендовали этот форум как очень профессиональный со знающими свое дело программистами.
На самом деле я писал потому что очень много мнений по поводу этой темы. Я читал сообщения по этой тема на форуме. Кто говорит - DAO, а кто-то ADО, а кто-то еще какие-то способы советует. И в таком изобилии легко потеряться, особенно если ты только начинаешь с базами работать. В любом случае спасибо. |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 23 Ответов: 879 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 16.04.06 19:23 |
Надеюсь, что помогли![]() Вот EROS точно сказал пр БД. Меня это тоже сразу купило. Удобство работы фантастичное. З.Ы. Почитай немного теории, там совсем не сложно(минут 15 -20 потратишь). Желательно что - нибудь от MS. Press. |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #9 | Добавлено: 17.04.06 00:40 |
HACKER, Ну почему же только VB6? На VB.NET тоже такое пишется...
Да ну? Серёзно? ![]() Вообще-то я имел ввиду что у меня есть примеры работы с бд только на vb6. Ещё вопросы? |
Страница: 1 |
|