<div><font face="sans-serif" size="2">hi</font> <br><font face="sans-serif" size="2">i am using the Sybase connecttion object &quot;execute(sql)&quot; to call an SQL statement to my Sybase ASE</font> <br><br><font face="sans-serif" size="2">
here is the statement that i want to execute. basically to change a user password and update a table</font><br><br><font face="sans-serif" size="2">SQL= '''</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; declare @res int
</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; exec @res = sp_password 'sapass' ,'userpass', 'user'</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if @res = 0</font> <br><font face="sans-serif" size="2">
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; begin</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; update passwdtable set pswd = 'userpass' user_name = 'user'</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; select convert(int,1)
</font> --to return a int<br><font face="sans-serif" size="2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; else</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; begin</font>
 <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; select convert(int,-1)</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; end</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'''<br></font><br>
<font face="sans-serif" size="2">In the sybase manual, it says under the &quot;Connections object&quot; </font><br><font face="sans-serif" size="2">execute(sql)</font>&nbsp;<br><font face="sans-serif" size="2">......</font></div>

<div><font face="sans-serif" size="2">The return value</font> <font face="sans-serif" size="2">is a list of logical results. Each logical result is a list of row tuples.</font> <br>......<br><br><font face="sans-serif" size="2">
db = connect (....., auto_commit=1) </font><br><font face="sans-serif" size="2">def exec_stmt(SQL):</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; try:</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;a,b = 
db.execute(SQL)</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;db.commit()</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;db.close()</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;return a,b
</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; except Sybase.DatabaseError:</font> <br><font face="sans-serif" size="2">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;return -1</font> <br>&nbsp;</div>
<div>c,d= exec_stmt(SQL)</div>
<div><br><font face="sans-serif" size="2">when the result is returned, it shows a list of tuples ([(0,)], [(1,)])</font> . the password is changed and the update is successful by the way.<br><font face="sans-serif" size="2">
may i know how to interpret this results &nbsp;of tuples?</font> <br><font face="sans-serif" size="2">thanks</font> <br><br><br><br><br><font face="sans-serif" size="2"><br>-------------------------------------------------------------------------------------------------------------------------------------
<br><br>&nbsp;</font></div>
<table>
<tbody>
<tr>
<td bgcolor="#ffffff"><font color="#000000">_______________________<br>Privileged/Confidential information may be contained in this message.<br>If you are not the intended recipient, please notify the sender immediately.
<br>Check out our website at <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.mpa.gov.sg/" target="_blank">http://www.mpa.gov.sg</a><br></font></td></tr></tbody></table>