0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
1

С чего начать создание БД?

15.08.2018, 11:51. Показов 1435. Ответов 10

Студворк — интернет-сервис помощи студентам
Мне нужно написать простенький кроссворд (ASP.net + VB.net) Для этого нужно создать базу данных в visual studio, самую простую состоящую из одной таблицы с ответами. Затем сделать WebApp, который состоит из окошка ввода и кнопки "проверить" вводим слово и если оно есть в таблице в БД, то оно появляется на странице в таблице которая создается динамически.
Я застопорился сразу. Я не умею создавать Базу Данных не умею к ней подключаться, всё это нужно сделать в Visual Studio. Не ругайте плиз, типа читай документацию. Подскажите пожалуйста последовательность действий.
Очень прошу хотя бы подскажите как создать БД из одной таблицы и как к ней подключиться?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.08.2018, 11:51
Ответы с готовыми решениями:

С чего начать создание сайта?
Расскажу предварительно о себе. Заканчиваю 3 курс Российского технологического университета по...

С чего начать создание сайта?
Добрый день. Я недавно освоил Html,CSS,PHP,MySql. Создал примитивный сайт (вручную), сделал...

С чего начать создание БД на mySQL ?
С чего начать создание БД на mySQL ? Скачал я MySQL: mysql-3.23.39a-win.zip (это вроде бы то, что...

С чего начать создание триггера !!!
Подскажиет основные этапы создания триггера ,как там с объявление переменных и вообще по порядку,но...

10
Лень — мое второе и
3199 / 2391 / 683
Регистрация: 28.11.2014
Сообщений: 3,582
Записей в блоге: 3
15.08.2018, 13:36 2
Лучший ответ Сообщение было отмечено Lego9 как решение

Решение

Lego9, для создания бд используйте субд, к примеру Microsoft Office Access.
В исходниках есть пара примеров по работе с бд, к примеру https://www.cyberforum.ru/post1936157.html
0
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
15.08.2018, 15:18  [ТС] 3
Orlangur1991, просто супер, спасибо,
теперь бы ещё короткий экскурс в создание базы данных!
Я создал базу данных в xampp, теперь сижу, не знаю, что с ней делать. И не понимаю, где она у меня лежит?

Добавлено через 56 минут
Orlangur1991,
создал базу данных с помощью Microsoft Office Access. Но она получилась не .mdb, а, .accdb, это одно и то же?
И что делать дальше?

Добавлено через 20 минут
И господа, моя тема была переименованна в "с чего начать создание базы данных?"
Но вопрос был в принципе не в этом, меня комплексность решения интересует. Т.е. я на курсах всегда лучший пишу на ура всякие учебные задания. А тут я не знаю с чего начать. Базу данных создал. Теперь что делать? Вся задача описана в топике темы. Мне нужна страница которая принимает слово, ищет его в базе данных и если находит то выводит на самой странице в динамически создающейся таблице.
Оно, задание, может и тривиальное, но не пожалейте пары слов кто знает. Я не понимаю, что мне делать...
Спасибо.
0
Модератор
Эксперт .NET
15045 / 10271 / 2708
Регистрация: 21.04.2018
Сообщений: 30,486
Записей в блоге: 2
15.08.2018, 18:44 4
Цитата Сообщение от Lego9 Посмотреть сообщение
состоящую из одной таблицы с ответами.
Размер какой? Сколько пар-записей? Десятки, сотни, сотни тысяч? Если не слишком много можно, вообще, обойтись без базы данных, так как это не знакомая Вам тема.
0
1303 / 1003 / 142
Регистрация: 01.10.2009
Сообщений: 3,237
Записей в блоге: 1
15.08.2018, 18:58 5
Цитата Сообщение от Lego9 Посмотреть сообщение
Но вопрос был в принципе не в этом
как рак таки в том, ибо Ваши знания =0, значит нужно с азов, значит , создания базы, вообще тема ADO очень глубока, и я бы на Вашем месте, эти же АЗЫ сначала освоил а уж потом темы на форму про asp + ...
Цитата Сообщение от Lego9 Посмотреть сообщение
теперь бы ещё короткий экскурс в создание базы данных!
эх ща бы как в матрице, залил нужное ПО в голову и летай)
1
Orlangur
16.08.2018, 01:07
  #6

Не по теме:

XIST,

С чего начать создание БД?

0
1303 / 1003 / 142
Регистрация: 01.10.2009
Сообщений: 3,237
Записей в блоге: 1
16.08.2018, 07:09 7

Не по теме:

Orlangur1991,


0
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
16.08.2018, 11:19  [ТС] 8
Господа спасибо всем ответившим, хоть меня и высмеяли...
Всё правильно.
Я создал две базы, одну как и советовал Orlangur1991, Microsoft Office Access. Другую с помощью XAMPP, phpAdmin, там sql. В каждой по одной простенькой табличке на 5 записей.
К базе Access удается подключиться и получить Data.DataTable, тоже по подсказке Orlangur1991, спасибо. Правда пока не знаю что с ним делать.
Спасибо, что советуете изучать азы.
Я не случайно задал такой вопрос. Я уже долго изучаю азы. В теории я типо все знаю. Я не умею это применять на практике. Поэтому и прошу показать как бы это могло выглядеть.
Как создать динамическую таблицу на странице которая заполняется по мере поиска?
Как лучше связываться с БД?
Data.DataTable, из БД Access я уже получил, это объект, но не понимаю, записей в нем при дебаггинге не вижу?

Я пытаюсь как раз понять, как это всё вместе выглядит и работает? Пожалуйста? Кажется пример не очень сложный...

Добавлено через 37 минут
Я могу динамически добавлять строку в таблицу например по нажатию кнопки. Но срока каждый раз переписывается... Как мне добавлять её к уже существующим? То есть 10 раз кнопку нажал => 10 строк добавилось...
0
Лень — мое второе и
3199 / 2391 / 683
Регистрация: 28.11.2014
Сообщений: 3,582
Записей в блоге: 3
16.08.2018, 11:42 9
Lego9, давайте по порядку, пока откинем asp
Цитата Сообщение от Lego9 Посмотреть сообщение
Data.DataTable
это таблица, вы можете пройтись по ней перебором, к примеру
VB.NET
1
2
3
  For i = 0 To DT.Rows.Count - 1
            MsgBox(DT.Rows(i).Item(1))
        Next
Цитата Сообщение от Lego9 Посмотреть сообщение
Как создать динамическую таблицу на странице которая заполняется по мере поиска?
Поставьте задачу по другому, что приложение vb.net должно делать с базой? Выбирать какие-то записи? Записывать их?
Цитата Сообщение от Lego9 Посмотреть сообщение
Я могу динамически добавлять строку в таблицу
Не совсем понятно что куда и зачем добавляете и что ожидаете увидеть?
1
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
16.08.2018, 13:50  [ТС] 10
Orlangur1991, спасибо что отвечаете
Поставьте задачу по другому, что приложение vb.net должно делать с базой? Выбирать какие-то записи? Записывать их?
Приложение должно просто находить слово, которое я ввел в текстовое поле(если таковое есть) и (по нажатию кнопки) отображать на странице. Для отображения хочу использовать таблицу. Ибо хочу научиться.
Не совсем понятно что куда и зачем добавляете и что ожидаете увидеть?
Ожидаю, что по нажатию кнопки появляется новая строка в таблице с номером и сообщениемб, если слово есть в базе, то "слово", а если слова нет, то "слова нет".
Вот так это было сформулированно в топике
Мне нужно написать простенький кроссворд (ASP.net + VB.net) Для этого нужно создать базу данных в visual studio, самую простую состоящую из одной таблицы с ответами. Затем сделать WebApp, который состоит из окошка ввода и кнопки "проверить" вводим слово и если оно есть в таблице в БД, то оно появляется на странице в таблице которая создается динамически.
0
0 / 0 / 0
Регистрация: 20.01.2014
Сообщений: 259
17.08.2018, 09:49  [ТС] 11
Господа может быть подскажет кто-то что дальше делать?
База с таблицей есть, могу к ней обращаться, делать запросы, пробежаться по ней могу. Не получается выводить результаты последовательно на страницу.
Т.е. нажал кнопку, вывел одно слово, нажал еще раз, вывел еще одно(добавил). А первое слово остается. Не понимаю как сохранит состояние на сейчас. Через ViewState[] не получается...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2018, 09:49
Помогаю со студенческими работами здесь

Создание сайта (с чего начать?)
Здравствуйте! У меня нет знакомых, у которых можно спросить об этом, поэтому решил узнать у вас:...

С чего начать создание поисковика
Здравствуйте. Подскажите мне пожалуйста, я хочу создать простенькую прогу по поиску файлов на харде...

Создание устройства. С чего начать?
Решил в качестве хобби заняться созданием какого-нибудь устройства, а именно устройства с дисплеем,...

Создание игры. С чего начать?
наверное щас глупый вопрос задам: можно по пунктам создание простейшей игры на gdi+ или каком...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru