
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.05.2014, 13:19
|
|||
|---|---|---|---|
Delphi. Edit1. |
|||
|
#18+
Здравствуйте! Вопрос от новичка-студента... На форме есть 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; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1341380]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
167ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 463ms |

| 0 / 0 |
