M myxuejing Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-15 #1 定义了一个变量@sql<br>给他付了一个值<br>如何把print内容输出 delphi<br>print @sql 这个变量可以在查询分析器中看到所有字符但是<br>我用select @sql却看不到全部内容。<br>@sql内容比较多。
定义了一个变量@sql<br>给他付了一个值<br>如何把print内容输出 delphi<br>print @sql 这个变量可以在查询分析器中看到所有字符但是<br>我用select @sql却看不到全部内容。<br>@sql内容比较多。
H hlh1012 Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-18 #4 方法一:将print @sql改成select @sql as 'FName',用一个查询控件如TAdoquery用open执行你的sql, ,访问fieldbyname('FName').asstring就能得到你要的结果了(结果长度可能有限制)。<br>方法二:如果你的sql是存储过程,用存储过程控件TAdoStordProc, 出口参数@sql 要设置得足够大,通过TAdoStordProc可以取的出口参数值,即@sql 的值
方法一:将print @sql改成select @sql as 'FName',用一个查询控件如TAdoquery用open执行你的sql, ,访问fieldbyname('FName').asstring就能得到你要的结果了(结果长度可能有限制)。<br>方法二:如果你的sql是存储过程,用存储过程控件TAdoStordProc, 出口参数@sql 要设置得足够大,通过TAdoStordProc可以取的出口参数值,即@sql 的值
H hupeh Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-19 #5 从你的语句看应该是一段存储过程.<br>你可以用Select @sql as sql返回<br>然后在delphi中用Query.FieldByName('sql').AsString这样就可以做到将内容输出到delphi中. <br><br><br>--------------------------------------------<br>更多问题,尽在http://www.cnhup.net/bbs/
从你的语句看应该是一段存储过程.<br>你可以用Select @sql as sql返回<br>然后在delphi中用Query.FieldByName('sql').AsString这样就可以做到将内容输出到delphi中. <br><br><br>--------------------------------------------<br>更多问题,尽在http://www.cnhup.net/bbs/
M myxuejing Unregistered / Unconfirmed GUEST, unregistred user! 2008-01-24 #6 谢谢两位大哥,但是返回的值@sql比较长用print可以打印完但是用sql就显示不完整