?? setting the sql property directly.htm
字號:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>Setting the SQL property directly</title>
</head>
<body>
<table border="0" width="100%" style="font-size: 9pt">
<tr>
<td width="100%"><strong>直接設置SQL屬性(運行期間)<br>
</strong> (1)調用Close函數。即使在改變SQL屬性的時候會自動關閉查詢,不過最好在修改SQL語句之前調用Close方法<strong><br>
</strong> (2)如果原來的SQL語句不再有用,調用Clear方法。<br>
(3)如果創建新的SQL語句或者向SQL語句中增加一行,可以調用Add方法;如果要修改某行,需要使用使用SQL屬性,并且把索引號設置為要修改的行號,給這行賦予新值。比如:<br>
CustomerQuery.SQL[1] := 'WHERE Company = "Light Shopp"';<br>
把CustomerQuery的SQL語句的第2行內容修改為Light Shopp<br>
(4)調用Open或者ExecSQL執行查詢<br>
<br>
<strong>舉例:</strong><br>
with CustomerQuery do <br>
begin<br>
Close; { close the query if it's active }<br>
with SQL <br>
do begin<br>
Clear; { delete the current SQL statement, if
any }<br>
Add('SELECT * FROM Customer'); { add first line
of SQL... }<br>
Add('WHERE Company = Light Diver'); { ... and
second line }<br>
end;<br>
Open; { activate the query }<br>
end;<br>
<br>
<strong>提示:</strong><br>
如果帶有參數查詢,必須在打開或者執行查詢之前調用Prepare方法設置這些參數的初始值。顯式地調用Prepare方法對于同一個SQL語句被多次重復調用是非常有用的,否則的話這個SQL會自動由TQuery構件調用。<hr
size="1">
<p align="center"><a href="mailto:ilovedelphi@163.net">RainBow</a><font color="#ffffff">。</font>策劃制作
版權所有</td>
</tr>
</table>
<p> </p>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -