Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизБаза данных (SQL) Найти похожие ветки
← →
arkan © (2005-11-21 12:52) [0]Подскажите пожлуйста
На форме есть Query1, DataSource1, DBGrid1, едиты и кнопка по нажатию на которую нужно чтобы в таблицу попадала новая запись, ечейки новой записи должны заполнятся данными из едитов.
← →
arkan © (2005-11-21 12:54) [1]У меня D7 и WinXp
← →
arkan © (2005-11-21 12:54) [2]Удалено модератором
← →
Плохиш © (2005-11-21 12:59) [3]
> arkan © (21.11.05 12:52)
Тут эта, код писать придётся.
← →
arkan © (2005-11-21 13:14) [4]Я знаю что код. хоть примерно.
← →
Zilog_ © (2005-11-21 13:29) [5]Используй SQL запрос Insert ...
← →
arkan © (2005-11-21 13:30) [6]Напиши В виде шаблона
← →
Zilog_ © (2005-11-21 13:36) [7]"INSERT into user (user) values ("#39+Edit1.Text+#39")"
← →
evvcom © (2005-11-21 14:08) [8]1. Используй DBEdit-ы и кода придется писать гораздо меньше.
2. Query1.Insert;
3. Что такое Query1?
← →
Плохиш © (2005-11-21 14:10) [9]
> Zilog_ © (21.11.05 13:36) [7]
Ню, ню.
> arkan © (21.11.05 13:14) [4]
> Я знаю что код. хоть примерно.
Книжку почитай. Здесь не обучалка начинающих.
← →
Дева © (2005-11-22 03:45) [10]ИМХО если на форме расположены еще и DataSource1, и DBGrid1, значит информация должна сразу после добавления в таблицу базы отображаться в DBGid1. Тогда целесообразнее использовать SQL-запрос типа SELECT.
То есть:
для Query1 в свойстве SQL написать текст:SELECT * FROM table1;
И событие, происходящие по нажатию кнопки:procedure TForm1.Button1Click(Sender: TObject);
begin
Query1.Open;
Query1.Insert;
Query1.Fields.Fields[0].AsVariant:=Edit1.Text;
Query1.Fields.Fields[1].AsVariant:=Edit2.Text;
Query1.Fields.Fields[2].AsVariant:=Edit3.Text;
Query1.Fields.Fields[3].AsVariant:=Edit4.Text;
Query1.Post;
end;
← →
Дева © (2005-11-23 03:51) [11]arkan
Я тут сама новичек, посему очень интересно, пригодилось ли? :)
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.048 c