|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
||||||
MS SQL Не происходит добавление данных в таблицу17.02.2015, 14:36. Показов 5760. Ответов 13
Метки нет (Все метки)
Добрый день.
Прошу прощения, возможно где-то есть подобная тема - не нашел. Проблема скорее всего в чем-то обыденном, но все же. Имеется запрос, вставляющий в БД значения и запрос типа "Select" проверяющий введенные данные. В процессе выполнения программы данные записываются в таблицу, и селект выводит их. Проблема в том, что по окончанию выполнения программы все данные, записанные в процессе выполнения, из таблицы стираются. А мне нужно их сохранить. Что прочесть или как исправить сей момент? Прилагаю код Большое спасибо
0
|
||||||
| 17.02.2015, 14:36 | |
|
Ответы с готовыми решениями:
13
Не происходит добавление данных в таблицу
не происходит добавление данных |
|
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 17.02.2015, 15:13 | |
|
пробуй ссылку не на "\\DataBase.mdf", а на @"\SolutionName\bin\debug" или ...\Release
щас проверить не могу
0
|
|
|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
|
| 17.02.2015, 15:30 [ТС] | |
|
Попробовал, возникло исключение что-то типа: "An attempt to attach an auto-named database for file failed. database with the same name exists, or specified file cannot de opened, or it is located on UNC share".
Пробовал также строку соединения типа: @"Data Source=(LocalDB)\v11.0;AttachDbFilename= |DataDirectory|\DataBase.mdf;Integrated Security=True"; Результат такой же, как описал в топике. Может что-то в самой бд не так? могу предоставить архивчик с прогой, если надо)
0
|
|
|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
|
| 17.02.2015, 15:34 [ТС] | |
|
Вот, собственно, прилагаю, на всякий случай
0
|
|
|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
|
| 18.02.2015, 08:24 [ТС] | |
|
Граждане, вопрос остается открытым.
Буду признателен за любую помощь))
0
|
|
|
2152 / 1289 / 516
Регистрация: 04.03.2014
Сообщений: 4,092
|
||||||
| 18.02.2015, 09:25 | ||||||
|
PresnovEA, база работает, советую вынести подключение в отдельный метод, и использовать using с командой.
у меня работает, но наблюдается следующая аномалия - в таблице всегда только одна последняя добавленная запись.
1
|
||||||
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
| 18.02.2015, 11:38 | |
Сообщение было отмечено PresnovEA как решение
Решение
PresnovEA, похоже на то, что в вашем случае имеет место уже избитая до неприличия тема. Выберите одно из подчеркнутых на скриншоте значений для обозначенного свойства.
2
|
|
|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
|
| 18.02.2015, 13:48 [ТС] | |
|
Metal Version, большое спасибо, теперь буду пользовать так.
kodv, я Вас понял, но, к сожалению, проблема, видимо, не в этом... Как я ни пытался что-то сделать, что-то изменить, ничего не пишет в бд по завершению работы программы. Прошу помощи))
0
|
|
|
|
||
| 18.02.2015, 15:21 | ||
|
Если хотите научиться, пользуйтесь поиском, таких тем тут over 100500, практически каждый день возникают.
0
|
||
|
102 / 102 / 40
Регистрация: 24.01.2014
Сообщений: 1,242
|
|
| 18.02.2015, 15:46 | |
|
PresnovEA, кроме изменения того св-ва нужно кидать файлик в папку debug или release
1
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
| 18.02.2015, 15:48 | |
|
PresnovEA, Если данные были записаны в таблицу БД, то они просто так от туда не исчезнут. В вашем случае данные точно в таблицу записались, потому что вы для выборки зачем то используете второй объект соединения с БД, при помощи которого эти данные выбираются (с ваших слов, естественно). Либо вы в какой то части кода делаете DELETE, но нам эту часть кода не показываете, либо вы смотрите после выполнения программы не тот файл, либо файл каждый раз перезаписывается (мое первое предположение), либо вы наткнулись на неизвестную никому ранее особенность SQL Server'а.
0
|
|
|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
|
| 18.02.2015, 22:04 [ТС] | |
|
Прошу прощения, не указал в шапке темы.
Я не особо-то хочу получить готовый код, хочется понять в чем проблема и что делать надо) Итак, мы имеем консольное приложение(листинг которого приведен в шапке темы), к которому прикручена база данных, созданная путем добавления элемента в проект ("База данных, основанная на службах"). Среда разработки VS 2013. Никаких запросов Delete нет. Весь листинг приложения сверху. Если я что-то упустил, прошу указать. Большое спасибо.
0
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
||
| 19.02.2015, 05:35 | ||
|
PresnovEA, изначально были упущен один важный момент.
1
|
||
|
0 / 0 / 0
Регистрация: 17.02.2015
Сообщений: 49
|
|
| 20.02.2015, 13:44 [ТС] | |
|
Всем спасибо за ценные советы)
Разобрался, как все работает) все были правы))
0
|
|
| 20.02.2015, 13:44 | |
|
Помогаю со студенческими работами здесь
14
Выбор данных из полей со списком, занесение этих данных в список и добавление данных в таблицу Почему происходит округление при записи вещественных данных в таблицу? Добавление данных через форму в таблицу базы данных MS SQL
Добавление данных в таблицу Excel после существующих данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|