Форум: "Начинающим";
Текущий архив: 2010.12.19;
Скачать: [xml.tar.bz2];
ВнизЧтение и запись данных в Interbase через Delphi Найти похожие ветки
← →
harikolo © (2010-09-27 16:04) [0]Здравствуйте. Столкнулся с такой проблемой...
Я создал базу в IBExpert, создал проект в Delphi куда поместил на мой взгляд все необходимые компоненты (IBDatabase, IBTransaction, DataSource, IBTable, IBQuery, DBGrid), при изменения параметра Active на True в DBGrid выводится таблица (все как положено). Мне необходимо считывать данные из текстового файла (с этим я справлюсь) и записать эти данные в базу и наобарот. Вопрос в том, что я не знаю как мне изменять данные в моей базе (в IBTransaction я установил Чтение -запись). Какими командами или по какому алгоритму мне это сделать?
← →
Anatoly Podgoretsky © (2010-09-27 16:15) [1]> harikolo (27.09.2010 16:04:00) [0]
Как же ты работаешь с БД то? Если не знаешь, как вставлять, как читать и
вероятно еще и как изменять?
← →
Ega23 © (2010-09-27 16:29) [2]
> Как же ты работаешь с БД то?
Это всё TxxxTable. Проклятье Борланда.
← →
Anatoly Podgoretsky © (2010-09-27 16:30) [3]Навеки будь проклят Борланд.
← →
Ega23 © (2010-09-27 16:34) [4]Amen
← →
Sergey13 © (2010-09-27 16:34) [5]> [0] harikolo © (27.09.10 16:04)
> поместил на мой взгляд все необходимые компоненты (IBDatabase,> IBTransaction, DataSource, IBTable, IBQuery, DBGrid),
IBTable, IBQuery - вобщем то лишние. Вместо них нужен IBDataSet. У него есть свойства - запросы для выборки, вставки, удаления и модификации данных. Фактически писать нужно только запрос для выборки данных. Остальные можно заполнить в редакторе датасета - ПКМ по комполненту. Далее можно пользоваться методами датасета edit, insert и delete для модификации данных. Ф1 тебе в помощь.
← →
zdm © (2010-09-28 09:57) [6]IBQuery.Sql.Text:="insert into......";
IBQuery.ExecQuery;
IBTransaction.Commit;
← →
Виталий Панасенко(дом) (2010-09-28 11:40) [7]
> Sergey13 © (27.09.10 16:34) [5]
Ему и IBTable для этой задачи вполне хватит.. все те же Insert/Edit/Post/Delete..
Хотя, конечно, если что-то новое писать, то лучше IBDataSet
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.12.19;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c