![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
![]()
С наступающим.
Вопрос. Я пишу дипломную работу, и мне надо что бы я мог с делфи редактировать записи в БД. Я как бы понимаю что надо использовать компонент Query, ну не знаю как это реализовать. Помогите пожалуйста. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
ADOConnection.ConnectionString - строка соединения с СУБД
ADOQuery.SQL - SQL-запрос DataSource.DataSet:=ADOQuery DBGrid.DataSource:=DataSource ADOConnection.Connected:=True ADOQuery.Active:=True И, ура, видим данные из запроса к СУБД
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
![]()
Честно не понял... И у меня бд не через ADO подключена а через ODBC
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Из Delphi вы как будете к базе обращаться? Напрямую через ODBC? Если собираетесь TQuery использовать, то это обращение к средствам BDE. Если использовать TADOQuery, то ADO позволяет имея соответствующий провайдер и через ODBC работать. СУБД у вас какое?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
![]()
я использую Access
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Ну и зачем для аксеса ODBC? Есть провайдер Microsoft Jet OLE DB 4.0, конфигурирование командной строки для него очень простое, использовать компоненты ADO самый простой и оптимальный вариант
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 53
|
![]()
Я это понимаю, но задания просто не я даю...
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
суть особо не изменяется, просто берете компоненты подходящие Вам и пишите почти тоже самое что написал Аватар
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Редактирование и удаление полей через php в базе данных | darkhbz | PHP | 19 | 15.06.2011 20:53 |
Редактирование полей таблицы Paradox | UnderDarkSun | БД в Delphi | 0 | 18.03.2011 10:13 |
Редактирование полей БД из формы хранящейся в ДЛЛ ? | spamer | БД в Delphi | 5 | 15.11.2009 22:40 |
При удалении записей значения полей с type:=Autoincrement (т.е+) в оставшихся полей не изменяются | kenta | БД в Delphi | 2 | 29.10.2009 08:28 |
Объеденение полей запроса в для отображения нескольких полей в одном списке | mrCreator | Microsoft Office Access | 3 | 08.08.2009 00:53 |