|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|||||||||||||||||
MS Access Запись в БД данных из полей на форме31.08.2014, 18:28. Показов 3022. Ответов 27
Метки нет (Все метки)
Для многих будет избитым вопрос. Прошу отнестись с пониманием. Есть база данных 1.accdb
1. расположение в том же месте что и исполнительный файл. Определил место его программно
0
|
|||||||||||||||||
| 31.08.2014, 18:28 | |
|
Ответы с готовыми решениями:
27
Запись значений полей при любом вводе, изменении, обновлении данных в форме
Поиск данных полей по данным из других полей в форме |
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 31.08.2014, 23:13 | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 01.09.2014, 06:06 [ТС] | |
|
С Редактируемого поля Edet1 ->Text ввести текст в 2 поле текстовый ("Фамилия"),
С Редактируемого поля Edet2 ->Text преобразовать в число (методом StrToInt (Edet2 ->Text)) ввести в 3 поле цифровое ("Кровеносное давление")
0
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
||||||
| 01.09.2014, 06:50 | ||||||
|
Assemler, Не углубляясь в параметризованные запросы:
0
|
||||||
|
Модератор
|
|||||||||||||||||||||||
| 01.09.2014, 07:02 | |||||||||||||||||||||||
0
|
|||||||||||||||||||||||
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 03.09.2014, 21:17 [ТС] | |
|
Сколько не бьюсь но у меня ошибка на строку ниже
TADOQuery* Query = new TAdoQuery(this);
0
|
|
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 04.09.2014, 06:10 [ТС] | |
|
Спасибо заработало.
Нельзя ли через компоненты 1. Размещаем на форме ADOTable с параметром ADOTable1 ->ConnectionString = Ex_File; 2. так же на форму DataSource с источником данных DataSet = ADOTable1 3. Так же DBGrid, так как это визуальный компонент то свойство Visibl = false; а когда надо проявить его на форме наоборот = true и в этом компоненте разместим полностью таблицу Вот только как далее загрузить туда мою таблицу не нашел. Я параметр ADOTable1 ->ConnectionString = Ex_File; задаю программно, а DataSource- DataSet = ADOTable1 и DBGrid1- DataSource = DataSource1 задаю непосредственно через окно Object Inspector параметр Properties - непосредственно при разработки
0
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
||||||
| 04.09.2014, 08:14 | ||||||
|
Assemler, Мало задать свойство ConnectionString для таблицы, эту таблицу нужно еще и открыть:
0
|
||||||
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 04.09.2014, 22:24 [ТС] | |
|
ADOTable1->Open();
Использовал только что. Выдает ошибку = Диспетчер драйвера ODBC. Источник данных не найден и не указан драйвер, используемый по умолчанию. что делать с этим драйвером где его подключить Добавлено через 12 минут может быть ADOTable1 свойство ConnectionString здесь выбирается поставщик данных из списка Добавлено через 24 минуты Вроде нашел информацию Строка подключения к access пробую разобраться Добавлено через 17 минут А посмотрите еще это http://www.codenet.ru/progr/bcb/ado/
0
|
|
|
Модератор
|
|||||||||||||
| 05.09.2014, 07:48 | |||||||||||||
|
Как минимум необходимо как-то так (при условии, что сама база лежит рядом с ехе-файлом)...
Еще 2 маленьких дополнения... 1. Если ты задаешь ConnectionString динамически, то логично, что так же динамически необходимо указать имя таблицы в БД 2. Т.к. ты используешь новый формат базы Access (*.accdb), то необходимо указывать другого провайдера. Поэтому код подключения будет выглядеть так:
0
|
|||||||||||||
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
||||||
| 06.09.2014, 08:35 [ТС] | ||||||
|
Скажите а если нет в списке Microsoft.ACE.OLEDB.12.0 драйвера (смотри http://www.codenet.ru/progr/bcb/ado/) при подключении не динамическим образом.
Добавлено через 2 минуты И подскажите если мне нужно будет редактировать базу не лучше использовать запись: ....+ ";Mode=ReadWrite|Share Deny None;Persist Security Info=False" Добавлено через 11 часов 49 минут Написал так
0
|
||||||
|
Модератор
|
|||||
| 07.09.2014, 06:13 | |||||
|
Microsoft.Jet.OLEDB.4.0 используется, если используется БД Access 2000-XP-2003. Для Access 2007-2010 используется Microsoft.ACE.OLEDB.12.0
0
|
|||||
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 08.09.2014, 19:08 [ТС] | |
|
Нашел в интернете нашел методы которыми обладает Tabl1
0
|
|
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 09.09.2014, 20:45 [ТС] | |
|
Сейчас разбираюсь как этим пользоваться
0
|
|
|
Я Фоюмчанин ? дааааа)
|
||||||||
| 14.09.2014, 12:18 | ||||||||
|
Воспользуйтесь ADOTable,Datasource и компонентами DB(DBEdit, DBText,DBGrid,DBNavigator) и потом можно просто делать так:
Не пользуясь высокоуровневым языком SQL К примеру: есть таблица Table1
0
|
||||||||
|
3 / 3 / 0
Регистрация: 31.08.2014
Сообщений: 87
|
|
| 14.09.2014, 16:58 [ТС] | |
|
за лабы спасибо. Пока разбираюсь но как обычно информации маловато
0
|
|
| 14.09.2014, 16:58 | |
|
Помогаю со студенческими работами здесь
20
Запись, текста в форме 2 полей и кнопки Как произвести запись в БД с текстовых полей на форме или других контроллов Считывание данных из полей на форме Фильтрация данных в запросе по значениям полей на форме Запись в файл данных из полей Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|