﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » WinForms (How do I?)  » Repopulando o BO</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 09:27:58 GMT</lastBuildDate><ttl>20</ttl><item><title>Repopulando o BO</title><link>http://forum.strataframe.net/FindPost19498.aspx</link><description>Ivan... Boa Tarde...&lt;/P&gt;&lt;P&gt;O BO não disponibiliza um método para 'repopular' os dados sem executar um novo Fill?&lt;/P&gt;&lt;P&gt;Por exemplo, com o BO carregado eu gostaria de executar um método, do tipo tabelaBO1.Recovery() e repopular o BO com os dados atualizados do banco de dados, sem ter que usar um tabelaBO1.FillDataTable("SELECT....").</description><pubDate>Thu, 18 Sep 2008 11:45:06 GMT</pubDate><dc:creator>Rogerio Mauri</dc:creator></item><item><title>RE: Repopulando o BO</title><link>http://forum.strataframe.net/FindPost19510.aspx</link><description>Beleza! ;)</description><pubDate>Thu, 18 Sep 2008 11:45:06 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Repopulando o BO</title><link>http://forum.strataframe.net/FindPost19508.aspx</link><description>É... percebi... e foi o que eu fiz...&lt;FONT size=2&gt;&lt;P&gt;[code]&lt;/P&gt;&lt;FONT size=2&gt;&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;public&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;void&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; FillByView(&lt;/FONT&gt;&lt;FONT color=#2b91af size=2&gt;&lt;FONT color=#2b91af size=2&gt;vwTbColetaBO&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; viewBO)&lt;BR&gt;{ &lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;if&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; (viewBO.Count == 0)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;return&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; viewBO.MoveFirst();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; where = &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;string&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;.Empty;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#1111ff&gt;d&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#1111ff&gt;o&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; where += viewBO.IdColeta + &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;", "&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;while&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; (viewBO.MoveNext());&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where = where.Trim();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; where = where.Remove(where.Length - 1);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&lt;FONT color=#0000ff size=2&gt;this&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;.FillDataTable(&lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;"SELECT * FROM vwTbColeta"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;+ &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;" WHERE IdColeta IN ( "&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt; + where + &lt;/FONT&gt;&lt;FONT color=#a31515 size=2&gt;&lt;FONT color=#a31515 size=2&gt;" )"&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;);&lt;BR&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;}&lt;/FONT&gt;&lt;/FONT&gt;[/code]</description><pubDate>Thu, 18 Sep 2008 11:32:27 GMT</pubDate><dc:creator>Rogerio Mauri</dc:creator></item><item><title>RE: Repopulando o BO</title><link>http://forum.strataframe.net/FindPost19500.aspx</link><description>Ola Rogério.&lt;/P&gt;&lt;P&gt;Em resumo, não. Você pode até implementar um Requery se achar necessário. Siga os posts a partir deste link e veja uma boa discussão sobre o assunto:&lt;/P&gt;&lt;P&gt;&lt;A href="http://forum.strataframe.net/FindPost17539.aspx"&gt;http://forum.strataframe.net/FindPost17539.aspx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Abraços.</description><pubDate>Thu, 18 Sep 2008 11:02:34 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item></channel></rss>