Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.12.19;
Скачать: CL | DM;

Вниз

Чтение и запись данных в 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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.009 c
15-1284124745
nobody
2010-09-10 17:19
2010.12.19
Вот какие программы нужно создавать...


15-1284025204
И. Павел
2010-09-09 13:40
2010.12.19
Как узнать логин, под которым клиент вошел в MS SQL?


15-1284064172
Юрий
2010-09-10 00:29
2010.12.19
С днем рождения ! 10 сентября 2010 пятница


15-1283804974
Юрий
2010-09-07 00:29
2010.12.19
С днем рождения ! 7 сентября 2010 вторник


15-1284091971
И. Павел
2010-09-10 08:12
2010.12.19
Ищу русскую JA_* для SAPа и самоучитель по английскому