|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
|||||||||||
Добавление и сохранение записи в БД из другой формы09.07.2015, 14:16. Показов 8746. Ответов 55
Метки нет (Все метки)
Всем привет. Столкнулся с проблемой добавление записи из формы 2, в которую попадаю из 1ой формы. Не получается введенные данные впихнуть в БД и сохранить.
Я пытался что-то сделать, видно по комментам во 2ой форме, но увы. Form 1
0
|
|||||||||||
| 09.07.2015, 14:16 | |
|
Ответы с готовыми решениями:
55
|
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
||||||
| 13.07.2015, 17:15 [ТС] | ||||||
|
Здравствуйте. вот
Кнопку привязал, но выдает ошибку "неопознанная управляющая последовательность" в этой строке.
Вот такая ошибка Добавлено через 15 минут Нам установили срок, что в среду нужно показать готовую программу. Вообще осталось только вопрос с добавлением, удалением и редактированием записей. Ну я думаю, сделав одно, остальное не так сложно. Помогите пожалуйста, буду очень признателен вам.
0
|
||||||
| 13.07.2015, 17:31 | ||||||
Добавлено через 11 минут Exclusive048, без схемы БД сложно что-то предложить по добавлению, удалению и редактированию записей.
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
|
| 13.07.2015, 18:16 [ТС] | |
|
Так вроде я же предоставил? или это не то?
Добавлено через 2 минуты Все равно такая же ошибка Добавлено через 3 минуты Да и препод сегодня советовал сделать через XML, но я его совсем не понял. Как изменять этот файл и тд.
0
|
|
| 13.07.2015, 18:27 | |||
|
Добавлено через 5 минут
0
|
|||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
|
| 13.07.2015, 18:39 [ТС] | |
|
Да путь верный указан, файл лежит в папке. Название совпадает. Не знаю в чем проблема
0
|
|
| 13.07.2015, 19:01 | ||||||
|
а пока вот вам заготовка, 2 класса для работы с таблице компаний.
поместите их в любое место в пределах пространства имен вашего проекта. Лучше создать отдельный файл, например, Company.cs
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
||||||
| 13.07.2015, 19:12 [ТС] | ||||||
"База_данных_3.Company" не содержит определения Description и не был найден метод расширения Description, принимающий тип База_данных_3.Company в качестве первого аргумента. Добавлено через 21 секунду какого то using не хватает Добавлено через 1 минуту Как же тяжело, когда не объясняется ничего вообще.
0
|
||||||
| 13.07.2015, 20:03 | |||||||||||||
|
Добавлено через 1 минуту
и метод Add исправьте, торопился
Добавлено через 9 минут если писать все это сюда, то это все затянется на многие недели кратко постараюсь объяснить: я привел пример, как могут выглядеть классы для работы с таблицей компаний. первый класс Companies содержит один метод GetCompanies(), возвращающий перечень всех компаний в виде DataTable. Потом это можно будет привязать к датагриду на форме. второй класс Company предназначен для работы с сущностью "компания" он содержит свойства, совпадающие с полями в таблице БД, и 2 метода - Add(), который добавляет новую компанию в БД, и GetCompanyById(), возвращающий данные по компании с заданным Id. Добавлено через 2 минуты позже класс Company можно будет расширить методами Delete() для удаления и Save() для сохранения изменений.
0
|
|||||||||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
|
| 13.07.2015, 20:28 [ТС] | |
|
Понял, Буду разбираться. Ну понимаете, первый курс. В школе ничего подобного не было. Разбираюсь сам, более менее знаю С++, различные нюансы, хоть они и похожи, но срок был изначально 10 дней на то чтобы разобрать язык и написать прогу, тяжело это для начинающего.
Я сделал, что вы сказали мне. Осталась нерешенная проблема с соединением и что нужно для добавления еще. Добавлено через 4 минуты Да и хотел поблагодарить заранее, не знаю что бы делал без вас)
0
|
|
| 13.07.2015, 21:21 | |||||||
|
После этого нужно будет немного изменить строку подключения, SqlConnectionStringBuilder опять вам поможет. Добавлено через 7 минут этот метод будет возвращать строку подключения, его можно использовать везде, где необходимо, не таская из метода в метод за собой все строку целиком
0
|
|||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
|
| 13.07.2015, 21:28 [ТС] | |
|
То есть, надо устанавливать то что вы сказали и заменять коды.
0
|
|
| 13.07.2015, 21:33 | ||||||
|
после того, как разберетесь с подключением, можно начать выводить данные в элементы управления формы
в код формы добавьте
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
||||||
| 13.07.2015, 21:40 [ТС] | ||||||
|
Можно еще раз по порядку. Я пытался установить версию SQL, там выдает поля Name и Company. И что вписывать, не знаю. Но дело не в этом.
Что и куда мне ставить, вот ваш код.
Вот, не могу понять чуточку. Вот код основной формы: http://pastebin.ru/5ShmKGx4
0
|
||||||
| 13.07.2015, 21:43 | ||||||
|
двойной клик по пустому месту формы создаст подписку на событие и обработчик события Load (загрузка формы)
внутри него добавьте
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
||||||
| 13.07.2015, 21:56 [ТС] | ||||||
Добавлено через 46 секунд Блин, можете по моему коду посмотреть, что там и как. Вот он http://pastebin.ru/5ShmKGx4
0
|
||||||
| 13.07.2015, 21:58 | ||||||
|
весь код формы
удалил все, что не относится к теме Кликните здесь для просмотра всего текста
0
|
||||||
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
|||||||||||
| 13.07.2015, 22:10 [ТС] | |||||||||||
0
|
|||||||||||
| 13.07.2015, 22:18 | |
|
вместо dGridCompanies подставьте имя вашего грида
0
|
|
|
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 34
|
||||||
| 13.07.2015, 22:23 [ТС] | ||||||
|
Блин, забыл отписать, уже разобрался с этим. А что делать с
0
|
||||||
| 13.07.2015, 22:49 | ||||||
|
убедитесь, что оба символа "c" набраны в английской раскладке
0
|
||||||
| 13.07.2015, 22:49 | |
|
Автоматическое добавление записи в таблицу, после добавления записи в другой таблице Добавление новой записи в таблицу и осуществление запроса на добавление при загрузке формы Как сделать динамическое добавление данных из таблицы одной формы в таблицу другой формы Добавление и сохранение новой записи в БД Сохранение при добавление записи Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928
Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
|
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего
Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
|