Develop and Download Open Source Software
Login
Create Account
Help
MY OSDN
Find Software
Magazine
Develop
Pastebin
Software
People
PersonalForge
Magazine
Wiki
OSDN
>
Find Software
>
zencart-clone
zencart-clone
Summary
Project Summary
Developer Dashboard
Project Reviews
Web Page
Developers
List of RSS Feeds
Statistics
History
Image Gallery
Search Keywords
News
Listed News
Help
Downloads
List of Releases
Help
Source Code
Guide
Browse SVN
Browse Git: zencart_clone
Help
Wiki
FrontPage
Title index
Recent changes
Wiki Search
Help
Forums
List of Forums
Open Discussion (1)
Help (1)
Developers (1)
Help
Mailing Lists
list of ML
Help
Ticket
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
Help
Browse Subversion Repository
/
[zencart-clone]
/
Unit7.pas
Diff of /Unit7.pas
Parent Directory
|
Revision Log
|
Patch
revision
7
by
yamat0jp
, Wed Dec 30 09:56:24 2015 UTC
revision
8
by
yamat0jp
, Thu Dec 31 08:51:02 2015 UTC
#
Line 25
implementation
Line 25
implementation
25
26
{$R *.dfm}
{$R *.dfm}
27
28
uses Unit3;
uses Unit3, Unit1;
29
30
procedure TPayForm.IWButton1Click(Sender: TObject);
procedure TPayForm.IWButton1Click(Sender: TObject);
31
var
var
#
Line 33
var
Line 33
var
33
begin
begin
34
with DM.FDQuery1 do
with DM.FDQuery1 do
35
begin
begin
36
Open('select number,serial from cart_data;');
Open('select number,serial from cart_data where number = :num;',
37
[DM.FDTable1.FieldByName('NUMBER').AsInteger]);
38
s := TFDQuery.Create(nil);
s := TFDQuery.Create(nil);
39
try
try
40
s.Connection := DM.FDConnection1;
s.Connection := DM.FDConnection1;
41
s.Open('select * from recent_data;');
s.Open('select * from recent_data;');
42
while s.Eof = false do
43
if Date + 30 < s.FieldByName('DATE').AsDateTime then
44
s.Delete
45
else
46
s.Next;
47
while Eof = false do
while Eof = false do
48
begin
begin
49
s.AppendRecord([Fields.Fields[0].AsInteger,
if s.Locate('SERIAL', s.FieldByName('SERIAL').AsInteger, []) = false
50
Fields.Fields[1].AsInteger]);
then
51
s.AppendRecord([Fields.Fields[0].AsInteger,
52
Fields.Fields[1].AsInteger, Date]);
53
Delete;
Delete;
54
end;
end;
55
finally
finally
#
Line 50
begin
Line 58
begin
58
end;
end;
59
WebApplication.ShowMessage('お買い上げありがとうございました');
WebApplication.ShowMessage('お買い上げありがとうございました');
60
Release;
Release;
61
IWForm1.Page := true;
62
end;
end;
63
64
procedure TPayForm.IWButton2Click(Sender: TObject);
procedure TPayForm.IWButton2Click(Sender: TObject);
Colored Diff
Long Colored Diff
Full Colored Diff
Unidiff
Context Diff
Side by Side
Legend:
Removed from v.7
changed lines
Added in v.8
Back to OSDN
">
Back to OSDN
ViewVC Help
Powered by
ViewVC 1.1.26