<br />Zitat von Mark Morgan Lloyd <markMLl.lazarus@telemetry.co.uk>:<br /> <br />
> Vincent Snijders wrote:<br />
>> 2011/1/23 Michael Van Canneyt <michael@freepascal.org>:<br />
>>> Attached is a possible patch. I don't have MS-SQL (doesn't run on Linux) so<br />
>>> I can't test.<br />
>>> Please apply it to packages/fcl-db/src/sqldb/sqldb.pp and report whether<br />
>>> this helped you solve your problem. If so, I will commit it to SVN.<br />
>><br />
>> The comment is not correct, both EXEC and EXECUTE are allowed:<br />
>> <a target="_blank" href="http://msdn.microsoft.com/en-us/library/aa258848%28v=sql.80%29.aspx">http://msdn.microsoft.com/en-us/library/aa258848%28v=sql.80%29.aspx</a><br />
><br />
> I suspect that it depends on how the client is connecting, i.e. ADO <br />
> vs ODBC etc.<br />
><br />
> I don't use MS SQL Server and I have very little incentive to <br />
> research it, but when I Googled this last night I found specific MS <br />
> ODBC information relating to EXECUTE and if I recall correctly to <br />
> CALL, and did not see anything about EXEC. I also found specific <br />
> discussion of what API within ODBC could be used for invoking stored <br />
> procedures in the most efficient way, and I presume that the <br />
> client-side driver is parsing the start of the query to decide how to <br />
> handle it.<br />
><br /><br />
  <p>for me, in last 15 years exec works better then execute conneted to MSsql , I found no problem in</p>
  <p>Query.Open; .....; Query.Close;  and  Query.execute; as needed.<br /></p>
  <p>and next you might think of using query.SQL.Text := 'EXEC SelectDongleData <strong>@@</strong>SerialNo=2485';</p>
  <p><br /></p>
  <p class="imp-signature">-- <br />
Dipl. Phys. Jörg Schläger</p><br />
> -- <br />
> Mark Morgan Lloyd<br />
> markMLl .AT. telemetry.co .DOT. uk<br />
><br />
> [Opinions above are the author's, not those of his employers or colleagues]<br />
><br />
> --<br />
> _______________________________________________<br />
> Lazarus mailing list<br />
> Lazarus@lists.lazarus.freepascal.org<br />
> <a target="_blank" href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br />
><br /><br />
<br />
----------------------------------------------------------------<br />
Dip. Phys. Jörg Schläger<br />
Auftragsentwicklung Meßtechnik<br />
www.jsdevelop.de<br />
<br />