Мой единственный опыт работы с VB и SQL был 10 лет назад, когда я делал веб-приложение. Тот работал отлично. Это первый раз, когда я создаю базу данных локального сервера sql для использования в VB. Я использую VS 2015. Моя первая проблема совпадает с моей первой и единственной тестовой таблицей "клиенты" с моей первой записью.
- Создал локальную БД через sql server management studio 2016 и составил одну таблицу - «клиенты».
- Подключен к БД в VS 2015. Соединение успешно.
- Добавил форму, создал набор данных и перетащил таблицу «клиенты» в форму. Все хорошо.
- Попытка добавить клиента через форму VB, но VB показывал -1 в качестве первого индекса вместо 1001, который я определил как первое начальное число.
- Думаю, я разберусь с этим позже, поэтому я закрыл VS, открыл управление SQL и добавил туда клиента. Все было хорошо. Индекс был 1001.
- Закрыл диспетчер SQL и снова открыл его, чтобы увидеть, были ли данные еще там ... это было - одна строка. Отлично.
- Открыл проект VS ... данные пропали. НЕТ строк в таблице.
- Закрыл VS и открыл диспетчер SQL ... также там данные пропали ... нет строк.
Как будто VS удаляет данные в таблице, когда я открываю проект VS!
Что может быть не так?