7 / 7 / 0
Регистрация: 13.09.2009
Сообщений: 263
|
||||||
1 | ||||||
Как в DBGrid добавить данные из Edit10.12.2010, 15:55. Показов 16323. Ответов 11
Метки нет (Все метки)
Здравствуйте!
Подскажите пожалуйста, как в DBGrid добавить данные из Edit? Есть Form1, на которой расположены ADOConnection, ADOQuery, DataSource и DBGrid. База подключена из SQL Server. На Form2 расположены пустые Edit-ы для заполнения. И нужно чтоб при нажатии на Form2 кнопки "Добавить" в Form1.DBGrid добавлялась новая строка с данными из Edit-ов в соответствующие столбцы. Вот есть пример с добавлением данных в DBGrid, но там не ADOQuery, а ADOTable и база подключена из Acsess.
0
|
10.12.2010, 15:55 | |
Ответы с готовыми решениями:
11
Как в DBGrid добавить данные из Edit Как внести в DBGrid данные через Edit Как из нескольких Edit переносить данные в DBGrid одновременно построчно? Данные из Edit в DBGrid. Без запросов SQL |
36 / 36 / 4
Регистрация: 15.05.2010
Сообщений: 138
|
|
11.12.2010, 15:49 | 2 |
а DBEdit не пробовал использовать?
1
|
7 / 7 / 0
Регистрация: 13.09.2009
Сообщений: 263
|
|
11.12.2010, 21:50 [ТС] | 3 |
Да, лучше через DBEdit.
Вот подключили мы DBEdit к DataSource, DataSource к ADOQuery, но что там за процедуру к кнопке написать, чтоб, например, мы вводим данные в поля DBEdit, нажимаем на кнопку "Добавить" и эти данные переносятся в DBGrid другой формы?
0
|
Супер-модератор
8783 / 2536 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
12.12.2010, 00:11 | 4 |
AC13, вы работаете с базой, а дбгрид просто отображает данные... прикрепите еще и TDBNavigator и он вам поможет... а если данные попадут в нужную таблицу, то после обновления источника данных они отобразятся в дбгриде
1
|
36 / 36 / 4
Регистрация: 15.05.2010
Сообщений: 138
|
||||||
12.12.2010, 00:22 | 5 | |||||
попробуй так
0
|
158 / 157 / 16
Регистрация: 26.07.2008
Сообщений: 549
|
||||||
12.12.2010, 08:29 | 6 | |||||
1
|
7 / 7 / 0
Регистрация: 13.09.2009
Сообщений: 263
|
|
12.12.2010, 10:11 [ТС] | 7 |
TDBNavigator есть, нужно именно добавление из заполненных полей Edit-ов с другой формы!!!
Добавлено через 18 минут Спасибо) Что такое DataModulel? куда его вписать или добавить? Добавлено через 4 минуты Спасибо)) Не совсем понятно О_о Здесь Edit-ы находятся на Form2, а DBGrid на Form1, так? Просто не понимаю как это в мою программу добавить. В общем у меня на Form1 - ADOConnection1 на Form2 - DBGrid1 и ADOQuery1 на Form3 - Edit1, Edit2, Edit3 и Button1. FieldByName - это что?
0
|
158 / 157 / 16
Регистрация: 26.07.2008
Сообщений: 549
|
|
12.12.2010, 10:34 | 8 |
в FieldByName указывается название поля (столбца)
1
|
36 / 36 / 4
Регистрация: 15.05.2010
Сообщений: 138
|
|
12.12.2010, 13:52 | 9 |
Это отдельный модуль чтоб было удобно располагать не визуальные компоненты Добавляется через File -> New -> DataModule
набросал проект с комментариями для бд Acsess. c SQL Server не приходилось тыкаться... и с ADOQuery тоже не приходилось...сделал с ADOTable, может чем и поможет
1
|
7 / 7 / 0
Регистрация: 13.09.2009
Сообщений: 263
|
|
12.12.2010, 15:50 [ТС] | 10 |
Спасибо Спасибо
0
|
1 / 1 / 0
Регистрация: 22.12.2012
Сообщений: 160
|
|
20.11.2014, 11:21 | 11 |
AC13, подскажите, пожалуйста, где пример с подключением через ADOTable взяли.
0
|
1134 / 615 / 129
Регистрация: 13.02.2009
Сообщений: 3,553
|
|
22.11.2014, 20:22 | 12 |
0
|
22.11.2014, 20:22 | |
22.11.2014, 20:22 | |
Помогаю со студенческими работами здесь
12
По клику на DBGrid выводить данные из подчиненной таблицы в Edit Как вывести вводимые значения из edit в dbgrid? Как удалить записи в DBGrid по условию из Edit? Как выполнить перенос данных из DBGrid в edit? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |