Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2008, 11:22   #1
xakkkkker
Форумчанин
 
Аватар для xakkkkker
 
Регистрация: 15.12.2007
Сообщений: 226
По умолчанию База даных Access

Ребята помогите как мне изменить базу даных через DbGrid и как добавить в базу новую строку и новую запись и как все это сохранить.....
xakkkkker вне форума Ответить с цитированием
Старый 22.03.2008, 12:09   #2
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

почитай любую книжку по БД и пользуйся поиском!!!!
dron-s вне форума Ответить с цитированием
Старый 22.03.2008, 12:55   #3
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
как мне изменить базу даных через DbGrid и как добавить в базу новую строку и новую запись и как все это сохранить
Вам дали абсолютно верный совет. DbGrid всего лишь отображает данные из таблицы базы и все изменения, добавления, сохранения прозводятся при помощи методов таблиц, а не DbGrid.
Когда вы это усвоите - дело сразу пойдет на лад.
mihali4 вне форума Ответить с цитированием
Старый 22.03.2008, 17:52   #4
xakkkkker
Форумчанин
 
Аватар для xakkkkker
 
Регистрация: 15.12.2007
Сообщений: 226
По умолчанию

Вот нашел

# begin
# AdoTable1.Insert;
# DBGrid1.Setfocus;
# end;

если вызвать эту проццедуру два раза то выдает ошибка типа изменения ни были сохраненны и бла бла бла
xakkkkker вне форума Ответить с цитированием
Старый 22.03.2008, 19:06   #5
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Ну посмотрите пример в хэлпе по поводу Table.Insert.
Там дана полная последовательность действий.
Вы пока выполнили только первое - вставили пустую запись. Пустоту база сохранить не может (даже если бы вы попытались) - сначала нужно определить значение каждого поля в записи.
Читайте книгу, не ленитесь. И обязательно пользуйтесь хэлпом.
Когда научитесь им правильно пользоваться, книги вам будут нужны совсем редко.
mihali4 вне форума Ответить с цитированием
Старый 22.03.2008, 19:48   #6
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию

если лень или некогда читать воспользуйся компонентом DbNavigator
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 31.03.2008, 16:47   #7
1234
Заблокирован
 
Регистрация: 09.11.2007
Сообщений: 97
По умолчанию

Очень совету книгу Фленова Михаила БИБЛИЯ делфи там с 22 главы до 26 все о базах очень пригодится
1234 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь с передачей даных в процедуру programer_tang Общие вопросы Delphi 5 28.08.2008 10:14
База Access на тему муз.картотека, надо кое что исправить NEED HELP!!! Tanzilit Microsoft Office Access 5 08.01.2008 01:08
Не работает база даных Snake_ua БД в Delphi 9 08.12.2007 07:42
Delphy и Access.вводя инфу во вторичный файл Access, она отражалась в первом ADOTable Lev БД в Delphi 0 11.11.2007 12:14
Праблеми с дабавление даных. marcho10 БД в Delphi 2 10.07.2007 13:10