1 | |
combobox, запись из него в БД и вывод списка из БД в combobox19.01.2013, 10:54. Показов 6715. Ответов 20
Метки нет (Все метки)
Уважаемые форумчане подскажите как сделать так что б в таблицу predmet (2 поля id_predmet-счетчик, Nazvanie_predmeta-текстовый) из combobox1 вводился и сохранялся предмет.. а потом из таблице он уже брал значения эти и выводил. БД подключена через ADO ADOQuery не использую ибо в SQL запросах не разбираюсь..
подскажите кто чем может..
0
|
19.01.2013, 10:54 | |
Ответы с готовыми решениями:
20
Вывод списка в ComboBox зависимости от выбора в другом ComboBox. C++ Не получается сделать, Запись из первого ComboBox попадает во второй ComboBox ComboBox или как реализовать запись в него если нет такого значения Добавить элемент списка ComboBox из ComboBox'a |
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|||||||||||
19.01.2013, 11:06 | 2 | ||||||||||
Добавление в бокс из таблици
Из бокса в таблицу
1
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|
19.01.2013, 11:14 | 4 |
На событие OnClick
Добавлено через 24 секунды ComboBox'са
1
|
19.01.2013, 11:25 [ТС] | 5 |
Сообщение от Игорь[Igor
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|||||||||||
19.01.2013, 11:32 | 6 | ||||||||||
Я без Delphi писал сейчас посмотрю
Добавлено через 2 минуты
или
1
|
20 / 20 / 0
Регистрация: 26.11.2011
Сообщений: 64
|
||||||
19.01.2013, 11:40 | 7 | |||||
1
|
19.01.2013, 11:59 [ТС] | 8 | |||||
у меня нет ADOQuery.. но спасибо пригодиться все равно)
с нем я не понимаю как подключать его к таблицам.. все подключено через ADOTable Добавлено через 3 минуты [Error] Unit1.pas(147): Undeclared identifier: 'itemsindex' [Error] Unit1.pas(152): Incompatible types: 'String' and 'Currency' [Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas' вот подобную ошибочку мне выдает все равно на itemsindex... говорит мол нужно ее где то объявить.. не могу вспомнить как исправить Добавлено через 12 минут
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|||||||||||||||||||||
19.01.2013, 12:11 | 9 | ||||||||||||||||||||
и не
а
1
|
19.01.2013, 12:29 [ТС] | 10 | |||||
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|||||||||||
19.01.2013, 12:52 | 11 | ||||||||||
Несмотрю что понаписал, все в кучу смешал блин так вот из бокса
1
|
19.01.2013, 13:06 [ТС] | 12 |
ну на форму если вписываю.. то ошибку фатальную дает что аж делфи зависает..
и я не понимаю а как он добавит в таблицу мне значение.. вот ввел я к примеру текст в бокс. а дальше то что как он поймет что надо записывать.. я уже пади достал с расспросами..
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
||||||
19.01.2013, 13:16 | 13 | |||||
При записи в бокс таблица должна быть открытой.
Последовательность добавления
И еще когда так добавляеш в бокс из таблици или кудато еще то сначала компилируй, и открывай приложение из папке не нажимая Run Добавлено через 30 секунд И еще когда так добавляеш в бокс из таблици или кудато еще то сначала компилируй, и открывай приложение из папке не нажимая Run
1
|
19.01.2013, 13:21 [ТС] | 14 |
так а по поводу поле №1.. как понять в которое поле мне в своей таблице писать по номеру..
там же явно не 1 запись будет..вот у меня в таблице два столбика.. а поле как понять в которое туплю я с этим боксом..
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|
19.01.2013, 13:29 | 15 |
Чтоб ввелось в таблицу, нужно выбрать из бокса значение хранящееся в нем и сработет событие клика, а не просто записать, и будет записана строка под индексом itemindex та что выбрали в боксе
Добавлено через 4 минуты Ну замени form1.Predmet.Fields[1].AsString на form1.Predmet.FieldByName('Имя поля').AsString Добавлено через 1 минуту Столбик и будет полем
0
|
19.01.2013, 13:41 [ТС] | 16 |
а тогда понял.. те записывать в итемс значения что будет в выкидном списке полюбому в ручную прейдеться..
не выйдет так сделать что б он просто из таблицы брал и вот жму я на эту стрелочку и все что в таблице есть он мне выдаст а в дальнейшем получаеться у меня такое что это значение в совокупности с оценкой и датой будет записываться в табличку и потом выводиться в листбоксе предмет как раз этот и оценка.. по привязке к студенту.. сам студент будет в дбгриде показываться.. а считываться будет все с едитов как бы при нажатиее на поиск.. ну это не по теме) ну все равно щас постепенно догонять начинаю что к чему.. но разбераться прейдеться еще..
0
|
22.01.2013, 18:51 [ТС] | 17 | |||||
после долгих мучений и втуплений.. я сделал так что все данные из табличке вывелись.. в форме прописав код
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
|
22.01.2013, 19:35 | 18 |
Долго же ты его прописывал, я еще когда тебе его написал.
0
|
22.01.2013, 19:50 [ТС] | 19 |
да тупил.. вот теперь задумался как добавлять в табличку предметы..
вариант прям в комбобокс вписывать и жать на ентер и он вуаля записал не сработал.. второй вариант через едиты и батан сделал добавляет.. но нужно перегружать всю программу что б отобразился в боксе ново-добавленный предмет.. может вы подскажете как сделать так что б он сразу как добавился в таблицу в боксе показывался.. Добавлено через 11 минут а ваш кусок теста по добавлению у меня не работает.. ну не записывает он в табличку программа запускаеться а не чего не происходит хотя текст написал в боксе..
0
|
726 / 478 / 130
Регистрация: 24.12.2008
Сообщений: 3,924
|
||||||
22.01.2013, 20:46 | 20 | |||||
Можеш сразу добавить в бокс как только добавил в таблицу.
0
|
22.01.2013, 20:46 | |
22.01.2013, 20:46 | |
Помогаю со студенческими работами здесь
20
Сравнивание текста в combobox-е и вывод определенных значений в другой combobox Вывод списка по индексу Combobox VB Вывод значений в comboBox, связанных с другим comboBox Вывод в Combobox списка файлов в папке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |