這段代碼是如何工作的?If Else If Else - 它在Delphi中如何工作?
if name <> '' then
begin
sql_1
end
else if PARAMETRIC then
begin
sql2
end
else
begin
sql3
end
end;
執行sql由if或ELSEIF或者選用.....
name = is a string
PARAMETRIC = is a boolean
sql1, sql2, sql3 are different queries (sorry for forgot it :()
如果'name'不等於'',則第一個條件返回true,如果是下一個條件,則檢查布爾變量/常量。 – Cyclonecode
確定如果名稱名稱條件爲真,第二個和第三個SQL將被創建或不創建? –
http://en.wikipedia.org/wiki/Conditional_%28computer_programming%29 – Cyclonecode