![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Пример программы [D7, XP]
Ростик © (2007-11-22 15:44:00)Добрый день уважаемые мастера !
Можно где нибудь посмотреть как правильно подключаться к удаленной базе ?
Или что должно быть на форме (компонеты) для этого ?
Хотелось бы примерчик.
Плохиш (2007-11-22 18:32:00) [1]Тебе уже выложил Reindeer Moss Eater ©
Ростик (2007-11-22 18:16:00) [2]
> Видимо у тебя DBF ки рядом с экзешником ежат так?
Какие дбф-ки, я работаю (учусь) с базой, собственноручно сделаной в програмке IBConsole.
Запись, удаление работает, еще хочу сделать выборку по фильтру, условию и т.д.
Вот и просил выложить минимальный текст програмки для работы с базой.
Но как я понял, это тут не приветствуется !
Ростик (2007-11-22 17:12:00) [3]
> turbouser © (22.11.07 16:40) [21]
>
> > Ростик (22.11.07 16:34) [19]
>
> http://ibase.ru/devinfo/ibx.htm
Спасибо за информацию, хоть один нормальный !
turbouser (2007-11-22 16:40:00) [4]
> Ростик (22.11.07 16:34) [19]
http://ibase.ru/devinfo/ibx.htm
Kolan (2007-11-22 16:39:00) [5]> Ну вот доступ уже есть, даже можно изменять записи.
Видимо у тебя DBF ки рядом с экзешником ежат так?
Используй теперь TDateBase, и настрой подключение к БД.
Ростик (2007-11-22 16:34:00) [6]type
TFormEmp = class(TForm)
DBNavigator: TDBNavigator;
Panel1: TPanel;
DataSource1: TDataSource;
Panel2: TPanel;
Query1: TQuery;
ScrollBox: TScrollBox;
Label1: TLabel;
DBEdit1: TDBEdit;
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
DBGrid2: TDBGrid;
Table1: TTable;
DataSource2: TDataSource;
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ private declarations }
public
{ public declarations }
end;
var
FormEmp: TFormEmp;
implementation
{$R *.DFM}
procedure TFormEmp.FormCreate(Sender: TObject);
begin
Query1.Open;
table1.open;
end;
Ну вот доступ уже есть, даже можно изменять записи.
Kolan (2007-11-22 16:23:00) [7]> локальную базу я изучил через БДЕ подключение .
Но через неё можно ни научитс к не локальным коннектится
Ростик (2007-11-22 16:22:00) [8]
> А с подключением к локальной базе проблем не возникает?
локальную базу я изучил через БДЕ подключение .
Ладно будем сами искать.
User (2007-11-22 16:19:00) [9]>Ростик (22.11.07 15:44)
> Добрый день уважаемые мастера !
>
> Можно где нибудь посмотреть как правильно подключаться к
> удаленной базе ?
А с подключением к локальной базе проблем не возникает?
turbouser (2007-11-22 16:14:00) [10]
> Ростик (22.11.07 16:08) [14]
> И что я делаю не так ??
Что бы что-то делать не так, надо что-то делать.
На данный момент ты ничего не делаешь.
Начнешь делать - появятся конкретные вопросы,
на которые можно будет отвечать.
Ростик (2007-11-22 16:08:00) [11]
> Хорошо это компоненты для работы с InterBase… и в связи
> с этим какой у тебя вопрос?
Правильно, то что есть в книге "Работа с базами данных" авторы (Гофман, Хомоненко).
Вот и хочу пример програмки, что бы можно было просмотреть, изменить данные. Сделать простейшие запросы.
И что я делаю не так ??
Сергей М. (2007-11-22 16:07:00) [12]
> Ростик (22.11.07 16:05) [11]
>
>
По поводу "добавления" есть справка - см. методы Append[Record], Insert[Record] объектов класса TDataSet
Kolan (2007-11-22 16:07:00) [13]> но там нет добавления данных,
INSERT?
Ростик (2007-11-22 16:05:00) [14]
> Program Files\Borland\Delphi7\Demos\Db\
Спасибо, но там нет добавления данных, только просмотр /чтение/
Сергей М. (2007-11-22 16:04:00) [15]
> Я вот нашел в хелпе что должны быть:
> ..
> Може что лишне здесь указанно ?
Угу.
А я нашел в хелпе что должны быть
SuperPuperTransaction,
SuperPuperQuery
SuperPuperUpdateSQL
SuperPuperDatabase
SuperPuperDataSet
У меня все работает.
Может я где-то ошибся ?
Kolan (2007-11-22 16:03:00) [16]> То что в книге. выше я привел компоненты про которые прочитал.
Хорошо это компоненты для работы с InterBase и в связи с этим какой у тебя вопрос?
Ростик (2007-11-22 16:01:00) [17]
> Тут нужно определиться
То что в книге. выше я привел компоненты про которые прочитал.
Ростик (2007-11-22 16:00:00) [18]Я вот нашел в хелпе что должны быть:
IBTransaction,
IBQuery
IBUpdateSQL
IBDatabase
DbGrid
IBDataSet
Може что лишне здесь указанно ?
misha_gr (2007-11-22 15:56:00) [19]Тут нужно определиться, к какой базе данных ты хочешь подключиться, какую технологию доступа используешь и т.д. Например, если ODBC - настраиваешь алиас ODBC и работаешь практически как с локальной СУБД.
В общем случае, ответ выходит за рамки форума. Читай книги.
Reindeer Moss Eater (2007-11-22 15:55:00) [20]Program Files\Borland\Delphi7\Demos\Db\