Форум: "Начинающим";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];
ВнизПример программы Найти похожие ветки
← →
Ростик (2007-11-22 15:44) [0]Добрый день уважаемые мастера !
Можно где нибудь посмотреть как правильно подключаться к удаленной базе ?
Или что должно быть на форме (компонеты) для этого ?
Хотелось бы примерчик.
← →
Сергей М. © (2007-11-22 15:46) [1]У меня, к примеру, нет формы, но я успешно подключаюсь к "удаленной базе".
Безо всяких компонентов.
Что я неправильно делаю ?)
← →
Dennis I. Komarov © (2007-11-22 15:53) [2]TBase(x).Connect;
← →
Ростик (2007-11-22 15:53) [3]На форме есть грид, нужен еще датасет, вот их надо связать.
я хочу научиться правильно все делать, я понимаю что можно и без форм рабоать !
← →
ПостОвый терминатор © (2007-11-22 15:54) [4]>Сергей М. © (22.11.07 15:46) [1]
> Что я неправильно делаю ?)
Неправильно ведешь себя на странице "Начинающим"
← →
Reindeer Moss Eater © (2007-11-22 15:55) [5]Program Files\Borland\Delphi7\Demos\Db\
← →
misha_gr (2007-11-22 15:56) [6]Тут нужно определиться, к какой базе данных ты хочешь подключиться, какую технологию доступа используешь и т.д. Например, если ODBC - настраиваешь алиас ODBC и работаешь практически как с локальной СУБД.
В общем случае, ответ выходит за рамки форума. Читай книги.
← →
Ростик (2007-11-22 16:00) [7]Я вот нашел в хелпе что должны быть:
IBTransaction,
IBQuery
IBUpdateSQL
IBDatabase
DbGrid
IBDataSet
Може что лишне здесь указанно ?
← →
Ростик (2007-11-22 16:01) [8]
> Тут нужно определиться
То что в книге. выше я привел компоненты про которые прочитал.
← →
Kolan © (2007-11-22 16:03) [9]> То что в книге. выше я привел компоненты про которые прочитал.
Хорошо это компоненты для работы с InterBase… и в связи с этим какой у тебя вопрос?
← →
Сергей М. © (2007-11-22 16:04) [10]
> Я вот нашел в хелпе что должны быть:
> ..
> Може что лишне здесь указанно ?
Угу.
А я нашел в хелпе что должны быть
SuperPuperTransaction,
SuperPuperQuery
SuperPuperUpdateSQL
SuperPuperDatabase
SuperPuperDataSet
У меня все работает.
Может я где-то ошибся ?
← →
Ростик (2007-11-22 16:05) [11]
> Program Files\Borland\Delphi7\Demos\Db\
Спасибо, но там нет добавления данных, только просмотр /чтение/
← →
Kolan © (2007-11-22 16:07) [12]> но там нет добавления данных,
INSERT?
← →
Сергей М. © (2007-11-22 16:07) [13]
> Ростик (22.11.07 16:05) [11]
>
>
По поводу "добавления" есть справка - см. методы Append[Record], Insert[Record] объектов класса TDataSet
← →
Ростик (2007-11-22 16:08) [14]
> Хорошо это компоненты для работы с InterBase… и в связи
> с этим какой у тебя вопрос?
Правильно, то что есть в книге "Работа с базами данных" авторы (Гофман, Хомоненко).
Вот и хочу пример програмки, что бы можно было просмотреть, изменить данные. Сделать простейшие запросы.
И что я делаю не так ??
← →
turbouser © (2007-11-22 16:14) [15]
> Ростик (22.11.07 16:08) [14]
> И что я делаю не так ??
Что бы что-то делать не так, надо что-то делать.
На данный момент ты ничего не делаешь.
Начнешь делать - появятся конкретные вопросы,
на которые можно будет отвечать.
← →
User (2007-11-22 16:19) [16]>Ростик (22.11.07 15:44)
> Добрый день уважаемые мастера !
>
> Можно где нибудь посмотреть как правильно подключаться к
> удаленной базе ?
А с подключением к локальной базе проблем не возникает?
← →
Ростик (2007-11-22 16:22) [17]
> А с подключением к локальной базе проблем не возникает?
локальную базу я изучил через БДЕ подключение .
Ладно будем сами искать.
← →
Kolan © (2007-11-22 16:23) [18]> локальную базу я изучил через БДЕ подключение .
Но через неё можно ни научитс к не локальным коннектится…
← →
Ростик (2007-11-22 16:34) [19]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:39) [20]> Ну вот доступ уже есть, даже можно изменять записи.
Видимо у тебя DBF ки рядом с экзешником ежат так?
Используй теперь TDateBase, и настрой подключение к БД.
← →
turbouser © (2007-11-22 16:40) [21]
> Ростик (22.11.07 16:34) [19]
http://ibase.ru/devinfo/ibx.htm
← →
Ростик (2007-11-22 17:12) [22]
> turbouser © (22.11.07 16:40) [21]
>
> > Ростик (22.11.07 16:34) [19]
>
> http://ibase.ru/devinfo/ibx.htm
Спасибо за информацию, хоть один нормальный !
← →
Ростик (2007-11-22 18:16) [23]
> Видимо у тебя DBF ки рядом с экзешником ежат так?
Какие дбф-ки, я работаю (учусь) с базой, собственноручно сделаной в програмке IBConsole.
Запись, удаление работает, еще хочу сделать выборку по фильтру, условию и т.д.
Вот и просил выложить минимальный текст програмки для работы с базой.
Но как я понял, это тут не приветствуется !
← →
Плохиш © (2007-11-22 18:32) [24]Тебе уже выложил Reindeer Moss Eater ©
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.12.16;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.044 c