reference/sqlite3/sqlite3stmt/execute.xml
855bfee2f3db70d7dbb4c60c7c4a4efa567f1c60
...
...
@@ -1,6 +1,5 @@
1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!-- $Revision$ -->
3
-

4
3
<refentry xml:id="sqlite3stmt.execute" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
5
4
<refnamediv>
6
5
<refname>SQLite3Stmt::execute</refname>
...
...
@@ -9,13 +8,23 @@
9
8

10
9
<refsect1 role="description">
11
10
&reftitle.description;
12
-
<methodsynopsis>
13
-
<modifier>public</modifier> <type>SQLite3Result</type><methodname>SQLite3Stmt::execute</methodname>
14
-
<void />
11
+
<methodsynopsis role="SQLite3Stmt">
12
+
<modifier>public</modifier> <type class="union"><type>SQLite3Result</type><type>false</type></type><methodname>SQLite3Stmt::execute</methodname>
13
+
<void/>
15
14
</methodsynopsis>
16
15
<para>
17
16
Executes a prepared statement and returns a result set object.
18
17
</para>
18
+
<caution>
19
+
<para>
20
+
Result set objects retrieved by calling this method on the same statement
21
+
object are not independent, but rather share the same underlying structure.
22
+
Therefore it is recommended to call
23
+
<methodname>SQLite3Result::finalize</methodname>, before calling
24
+
<methodname>SQLite3Stmt::execute</methodname> on the same statement object
25
+
again.
26
+
</para>
27
+
</caution>
19
28
</refsect1>
20
29

21
30
<refsect1 role="parameters">
...
...
@@ -31,8 +40,16 @@
31
40
</para>
32
41
</refsect1>
33
42

34
-
</refentry>
43
+
<refsect1 role="seealso">
44
+
&reftitle.seealso;
45
+
<simplelist>
46
+
<member><methodname>SQLite3::prepare</methodname></member>
47
+
<member><methodname>SQLite3Stmt::bindValue</methodname></member>
48
+
<member><methodname>SQLite3Stmt::bindParam</methodname></member>
49
+
</simplelist>
50
+
</refsect1>
35
51

52
+
</refentry>
36
53
<!-- Keep this comment at the end of the file
37
54
Local variables:
38
55
mode: sgml
39
56