<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Reinier Olislagers wrote / napísal(a):
<blockquote cite="mid:50CD8174.70000@gmail.com" type="cite">
<pre wrap="">On 16-12-2012 2:27, John wrote:
</pre>
<blockquote type="cite">
<pre wrap="">@Reinier:
</pre>
<blockquote type="cite">
<blockquote type="cite">
<pre wrap="">Analysis:
As far as I can work out, a call to GetTableNames calls GetDBInfo, with
parameters
ASchemaType : TSchemaType - This specifies what info we want - user
tables, sys tables, procedures, columns etc
ASchemaObjectName - Doesn't seem to be used, it is specified as ""
</pre>
</blockquote>
<pre wrap="">No, it's not used for GetTableNames; it is used e.g. to specify the
table name if you want to know info about columns.
</pre>
</blockquote>
<pre wrap="">Yes, I saw that, but there seems no reason why it could not be used as a
schema selection.
</pre>
</blockquote>
<pre wrap=""><!---->I understand; just wanted to let you know what it was used for.
</pre>
<blockquote type="cite">
<pre wrap="">I also had a flip through the previous discussion, but it was indeed a
long and tortuous thread to follow!
</pre>
</blockquote>
<pre wrap=""><!---->Agreed. AFAIR, there was a decision in the end... but it was a long
thread and a long while ago.
I've incorporated some of Lacak's proposal into
<a class="moz-txt-link-freetext" href="http://wiki.lazarus.freepascal.org/Database_metadata#Proposal_for_extension.2Funiformization">http://wiki.lazarus.freepascal.org/Database_metadata#Proposal_for_extension.2Funiformization</a>
... and will update that page going through that thread.
</pre>
</blockquote>
Good job!<br>
Thanks.<br>
-Laco.<br>
<br>
</body>
</html>