Hi,
This is a part of a query. My problem is that when I make a SELECT right
after an INSERT I don't get the last updated query :
---------------------------
<esql:execute-query>
<esql:query>
INSERT INTO Actions (at_name, at_order)
VALUES ('<esql:get-string column="at_name" ancestor="1"/>',
<xsp:expr>nouvOrder</xsp:expr>)
</esql:query>
<esql:update-results/>
</esql:execute-query>
<esql:execute-query>
<esql:query>
SELECT TOP <xsp:expr>myTopCnt</xsp:expr> * FROM Actions
WHERE at_order = <xsp:expr>myOrderID</xsp:expr>
ORDER BY at_id DESC
</esql:query>
<esql:results>
<esql:row-results>
<xsp:logic>
nouvActionName = <esql:get-string column="at_name"/>;
</xsp:logic>
</esql:row-results>
</esql:results>
</esql:execute-query>
<esql:execute-query>
<esql:query>
SELECT TOP 1 * FROM Actions
WHERE at_name = '<xsp:expr>nouvActionName</xsp:expr>'
ORDER BY at_id DESC
</esql:query>
<esql:results>
<esql:row-results>
<xsp:logic>
nouvAction = <esql:get-int column="at_order"/>;
</xsp:logic>
</esql:row-results>
</esql:results>
</esql:execute-query>
-------------------------------
What I mean is that in the last "execute-query" the value "<esql:get-int
column="at_order"/>" returns a value, but in my SQL Profiler I get a
query witch returns another value (the right)!!!!
I think that it is due to the refreshing from the insert, because the
insert value is queried!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]