Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
1

Добавление данныз в БД Acsess через Делфи.

07.04.2011, 00:59. Показов 1144. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Суть проблемы в том, что есть прога, там есть возможность добавления в таблицу данных.

Напрмиер у меня 4 столбца.

Называются так:

фамилия имя отчество ник

Вот 4 столбца.
Добавление реализовал так: form1.baza.Insert;
База это называние моей базы.
ТАк вот, оно добавляет, да, ничего нескажу. Но хотелось бы реализовать это по-другому.
Т.е. когда я нажимаю добавить несразу в таблице появлялась строка и чтобы я мог туда вводить,
А чтобы открывалось новая форма и там было 4 окна.т.е. фамилия имя отчество ник
В эти окна я ввожу ныжные данные и нажимаю ОК Либо отмена. Если ОК то данные в таблицу добавляются.

Вопрос лишь в том как это реализовать??

Подскажите пожалуйста. оч надо...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.04.2011, 00:59
Ответы с готовыми решениями:

Передача данныз через инет
В данной области работаю недавно, по этому прощу помочь кто как сможет. Задача в следующем: Нужно...

упорядочивание данныз
имеется 2 поля. id, rating. Как вывести все записи, упорядоченные по рейтингу? <?php ...

Добавление типов из делфи
Надо добавить в мой лазарус компонент tanimate из дельфи. Надо, чтоб его можно было использовать в...

Добавление информации в БД из делфи
Собственно начал писать курсовой проект и возникла проблема с добавлением информации в базуданных....

7
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
07.04.2011, 01:14  [ТС] 2
и ещё, на печать поставил так:
Delphi
1
2
Form1.PrintScale := poPrintToFit;
Form1.Print;
Оно печатает так как показано на рисунке.
Ну конечно кроме менюшки.
Корчое всё полностью печатает кроме меню
А мне надо ТОЛЬКО чтобы таблицу печатало.
что исправить?
Миниатюры
Добавление данныз в БД Acsess через Делфи.  
0
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
07.04.2011, 06:39 3
Цитата Сообщение от Krit-Ydachnik Посмотреть сообщение
База это называние моей базы
Это, скорее, название таблицы!

Цитата Сообщение от Krit-Ydachnik Посмотреть сообщение
чтобы открывалось новая форма и там было 4 окна
Так и делай новую форму. По кнопке открывай ее. На ней размещай едиты. Для сохранения используй срециальный компонент. В нем прописываешь SQL-й insert (не путать с методом Insert DataSet- а)
Цитата Сообщение от Krit-Ydachnik Посмотреть сообщение
А мне надо ТОЛЬКО чтобы таблицу печатало
Для этого используют различные средства формирования отчетов, там всегда есть печать!
0
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
07.04.2011, 13:33  [ТС] 4
Это, скорее, название таблицы!
Ага.

Так и делай новую форму. По кнопке открывай ее. На ней размещай едиты. Для сохранения используй срециальный компонент. В нем прописываешь SQL-й insert (не путать с методом Insert DataSet- а)

Сделать новую форму =- понятно
Разместить эдиты и кнопки - понятно.
А какой компонент использовать незнаю для сохранение(( Можно в виде кода описать????

Для этого используют различные средства формирования отчетов, там всегда есть печать!
Захожу в Rave Disain
ТАм New Date Jbject
Потом Direct Data Veiw
Нажимаю далее там 1 запись типо мояя таблица .
Выбираю её. нажимаю далее.
Выдаёт ошибку A component name already exist
Захожу Tools - Report Wizard - Simple Table
Выбираю там свою таблицу
А далее у меня 1 столбец толкьо есть и всё(( А остальных 3 - нету((
0
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
07.04.2011, 13:43 5
Krit-Ydachnik,
А какой компонент использовать незнаю для сохранение
Какие компоненты доступа к БД используешь?
Захожу в Rave Disain
С этим не работаю, пасс!
0
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
08.04.2011, 11:33  [ТС] 6
С этим не работаю, пасс!
А подскажите тогда как подругому распечатать ТОЛЬКО таблицу?? Просто весь инет обрыл там всё через Rave.(( А Rave какоето кривое..

Какие компоненты доступа к БД используешь?
ADO и DATASource

Добавлено через 3 минуты
Занесение данных в БД с новой формы уже реализовал.

Осталась лишь печать((((
0
1263 / 706 / 62
Регистрация: 21.12.2009
Сообщений: 2,255
08.04.2011, 11:48 7
Krit-Ydachnik,
Осталась лишь печать((((
Когда мне бывает необходимо организовать печать набора данных или даже и некоторой совокупности наборов, я достаиочно часто использую объект Word.Application из дельфи (юнит ComObj)
Создание тпкого объекта
Delphi
1
MSWord1:= CreateOleObject('Word.Application');
Здесь MSWord1 переменная типа variant
Посредством этой переменной можно формировать автоматически любой документ. Показывать его и печатать.
0
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
08.04.2011, 11:59  [ТС] 8
А можно както поподробнее???
А то я новичёк совсем в делфи(
0
08.04.2011, 11:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.04.2011, 11:59
Помогаю со студенческими работами здесь

Как в делфи добавить через Adoquery в таблицу вещественное число, через insert
Как в делфи добавить через Adoquery в таблицу вещественное число, через insert. При добавлении у...

Добавление данных в КЛАСС (Делфи)
Помогите новичку пожалуйста! Есть код с классом и данными типа record. Нужно чтобы данные были...

Импорт данныз из xls в MS SQL
Добрый день. Столкнулся с проблемой импорта данных в ms sql. Выдает ошибку - Выполнение...

Запись данныз из DataGridView в БД SQL
В форме имеется dataGridView1 заполненный данными. При нажатие на кнопку, нужно, чтоб информация...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru