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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2014, 14:49   #1
zigzac-zigzac
 
Регистрация: 04.05.2014
Сообщений: 7
Вопрос Delphi. Edit.

Здравствуйте! Вопрос от новичка-студента...
На форме есть 4 картинки и вопрос.
Правильный ответ(например 3) нужно в виде числа ввести в элемент Edit1 и нажать кнопку Buttun.
При нажатии кнопки если ответ правильный то в БД (BDE Administrator) нужно добавить ряд и в 1 столбец зачислить 2, а если нет то 0.
Компилятор в разных местах выдаёт ошибки. Пробовал по всякому. Где ошибка?
Код:
unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls, Grids, DBGrids, DB, DBTables;

type
 TForm1 = class(TForm)
 Table1: TTable;
 DataSource1: TDataSource;
 DBGrid1: TDBGrid;
 Edit1: TEdit;
 Button1: TButton;
 Label1: TLabel;
 procedure Button1Click(Sender: TObject);
 private
 { Private declarations }
 public
 { Public declarations }
 end;

var
 Form1: TForm1;


implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var A: Integer; \\ присвоить числовой тип данных
begin
 A:=StrToInt(Edit1.Text); \\перевести из строки в число
end;
 begin
Table1.First; \\добавить ряд в БД и присоеденить
Table1.Insert;
end;

begin
If
A:='3' \\присвоить а=3
then
begin
Table1.FieldByName('1').AsString:='2'; \\если да то добавить в первый столб 2
Table1.Post
end
else
begin
Table1.FieldByName('1').AsString:='0'; \\если нет то добавить 0
Table1.Post
end;

Последний раз редактировалось Stilet; 04.05.2014 в 15:26.
zigzac-zigzac вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SendMessage,Delphi,Edit. Xemustre Общие вопросы Delphi 6 25.12.2012 22:58
Работа с Edit(Delphi) Azamat0 Помощь студентам 8 23.01.2012 14:02
Delphi Edit Samkoff Общие вопросы Delphi 4 23.05.2011 18:49
События в edit (Delphi) Евгений1 Помощь студентам 8 08.03.2011 21:34
Memo и Edit (Delphi) CAMOBAP Помощь студентам 12 11.01.2011 21:35