Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2013, 05:06   #1
ВалерОК
Пользователь
 
Регистрация: 21.01.2012
Сообщений: 24
Печаль не могу объявить IBTAble

пишет что типо IBTAble не объявлен, мож какая нить ошибка есть???

Код:
unit Unit5;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, jpeg, ExtCtrls, StdCtrls, Mask, Grids, DBGrids, DB, ADODB,
  Buttons,     IBDatabase,  IBCustomDataSet, IBTable,
    DBCtrls;

type
  TForm5 = class(TForm)
    ds1: TDataSource;
    con1: TADOConnection;
    qry1: TADOQuery;
    dbgrd1: TDBGrid;
    medt3: TMaskEdit;
    btn1: TBitBtn;
    btn2: TBitBtn;
    medt7: TMaskEdit;
    cbb1: TComboBox;
    btn3: TBitBtn;

    procedure medt3Change(Sender: TObject);
      procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
    procedure Edit3KeyPress(Sender: TObject; var Key: Char);
       procedure FormShow(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
 Form5: TForm5;

   i:integer;

implementation

{$R *.dfm}
procedure TForm5.BitBtn1Click(Sender: TObject);
begin
 IBTable1.Insert;

  IBTable1.FieldByName('ФИО').AsString:=edit3.Text;

  IBTable1.Post;

  Edit3.Clear;


procedure TForm5.BitBtn2Click(Sender: TObject);
begin
IBTable1.Delete;
end;
 procedure TForm5.Edit3KeyPress(Sender: TObject; var Key: Char);

begin
 if key in ['0'..'9'] then
   begin key:=#0; ShowMessage('Некорректный ввод!!!'); end;

end;
 
procedure TForm5.FormShow(Sender: TObject);
begin
IBTable1.Active:=True;
  ComboBox1.Clear;
  IBTable1.First;
  for i:=1 to IBTable1.RecordCount do
   begin
      ComboBox1.Items.Add(IBTable1.FieldValues['ФИО']);
      IBTable1.Next;
end;
  end;
procedure TForm5.BitBtn3Click(Sender: TObject);
begin
IBTable1.First;
IBTable1.Locate('ФИО',ComboBox1.Text,[]);
end;

procedure TForm5.FormShow(Sender: TObject);
begin
IBTable1.Active:=True;
  ComboBox1.Clear;
  IBTable1.First;
  for i:=1 to IBTable1.RecordCount do
   begin
      ComboBox1.Items.Add(IBTable1.FieldValues['ФИО']);
      IBTable1.Next;
end;
  end;
procedure TForm5.BitBtn3Click(Sender: TObject);
begin
IBTable1.First;
IBTable1.Locate('ФИО',ComboBox1.Text,[]);
end;

end.

end.

end.
:confused

Последний раз редактировалось Stilet; 15.04.2013 в 08:22.
ВалерОК вне форума Ответить с цитированием
Старый 15.04.2013, 08:23   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Правильно пишут. Смотри:
Цитата:
type
TForm5 = class(TForm)
ds1: TDataSource;
con1: TADOConnection;
qry1: TADOQuery;
dbgrd1: TDBGrid;
medt3: TMaskEdit;
btn1: TBitBtn;
btn2: TBitBtn;
medt7: TMaskEdit;
cbb1: TComboBox;
btn3: TBitBtn;

procedure medt3Change(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure Edit3KeyPress(Sender: TObject; var Key: Char);
procedure FormShow(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Найди его тут.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу объявить глобальные переменные Artsiom Помощь студентам 2 28.11.2012 10:25
Не сохраняются записи после добавления через IBTable artemavd БД в Delphi 6 27.08.2012 14:36
Как передать список полей из FIBQuery в IBTable artemavd БД в Delphi 1 14.06.2012 07:18
Номер выбранной строки в Ibtable Pavel_S БД в Delphi 3 14.12.2010 10:02
ввод данных IBTable bazanin БД в Delphi 2 23.04.2010 06:10