<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[DBGrid aus ADOQuery]]></title><description><![CDATA[<p>Hallo!<br />
Ich kriege einfach nicht hin....<br />
Wie kann ich eine Abfrage von DB in DBGrid anzeigen lassen?<br />
Mit VB ist ganz einfach:</p>
<p>With DataGrid1<br />
Set .DataSource = Rs<br />
End With</p>
<p>Und wie geht es mit C++Builder?<br />
z.B.:</p>
<pre><code class="language-cpp">void __fastcall DB_Open(AnsiString aSQL) //DB open mit Abfrage
{
Form1-&gt;ADOQuery1-&gt;ConnectionString =&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot; + Form1-&gt;Edit13-&gt;Text + &quot;;Mode=ReadWrite;Persist Security Info=False&quot;      ;
Form1-&gt;ADOQuery1-&gt;SQL-&gt;Clear();
Form1-&gt;ADOQuery1-&gt;SQL-&gt;Add(aSQL) ;
Form1-&gt;ADOQuery1-&gt;Open();
}
//---------------------------------------------------------------------------

AnsiString aSQL= &quot;SELECT * FROM Antr WHERE (((KW)='&quot; + Edit10-&gt;Text + &quot;')&quot;;
aSQL = aSQL + &quot;)&quot; ;
DB_Open(aSQL);
int a=ADOQuery1-&gt;RecordCount ;
ADOQuery1-&gt;First();
while (!ADOQuery1-&gt;Eof)                       //
{                                             //  Hier soll ich
DBGrid1-&gt;DataSource = ADOQuery1-&gt;DataSource;  // anzeigen lassen
ADOQuery1-&gt;Next() ;                           //
}                                             //
ADOQuery1-&gt;Close();
}
</code></pre>
<p>Für jede Hilfe werde ich Dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/94003/dbgrid-aus-adoquery</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Jul 2026 14:30:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/94003.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Dec 2004 09:27:02 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DBGrid aus ADOQuery on Sun, 05 Dec 2004 09:27:02 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich kriege einfach nicht hin....<br />
Wie kann ich eine Abfrage von DB in DBGrid anzeigen lassen?<br />
Mit VB ist ganz einfach:</p>
<p>With DataGrid1<br />
Set .DataSource = Rs<br />
End With</p>
<p>Und wie geht es mit C++Builder?<br />
z.B.:</p>
<pre><code class="language-cpp">void __fastcall DB_Open(AnsiString aSQL) //DB open mit Abfrage
{
Form1-&gt;ADOQuery1-&gt;ConnectionString =&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot; + Form1-&gt;Edit13-&gt;Text + &quot;;Mode=ReadWrite;Persist Security Info=False&quot;      ;
Form1-&gt;ADOQuery1-&gt;SQL-&gt;Clear();
Form1-&gt;ADOQuery1-&gt;SQL-&gt;Add(aSQL) ;
Form1-&gt;ADOQuery1-&gt;Open();
}
//---------------------------------------------------------------------------

AnsiString aSQL= &quot;SELECT * FROM Antr WHERE (((KW)='&quot; + Edit10-&gt;Text + &quot;')&quot;;
aSQL = aSQL + &quot;)&quot; ;
DB_Open(aSQL);
int a=ADOQuery1-&gt;RecordCount ;
ADOQuery1-&gt;First();
while (!ADOQuery1-&gt;Eof)                       //
{                                             //  Hier soll ich
DBGrid1-&gt;DataSource = ADOQuery1-&gt;DataSource;  // anzeigen lassen
ADOQuery1-&gt;Next() ;                           //
}                                             //
ADOQuery1-&gt;Close();
}
</code></pre>
<p>Für jede Hilfe werde ich Dankbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666111</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666111</guid><dc:creator><![CDATA[wjuri]]></dc:creator><pubDate>Sun, 05 Dec 2004 09:27:02 GMT</pubDate></item><item><title><![CDATA[Reply to DBGrid aus ADOQuery on Sun, 05 Dec 2004 09:46:20 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>ich glaube mal dir fehlen die wichtigsten Grundlagen im Umgang mit Datenbanken<br />
(=absoluter Anfaenger)</p>
<p>1. Connectstring festlegen<br />
2. Datenbank verbinden (fehlt bei dir)<br />
3. SQL fuellen<br />
4. Daten holen und anzeigen</p>
<p>An deiner Stelle wuerde ich erstmal ein paar Beschreibungen usw durchlesen<br />
damit du eigentlich weist was du tun sollst</p>
<p>Desweiteren solltest du mal was ueber den Debugger lesen</p>
<p>MfG<br />
Klaus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666116</guid><dc:creator><![CDATA[KlausB]]></dc:creator><pubDate>Sun, 05 Dec 2004 09:46:20 GMT</pubDate></item><item><title><![CDATA[Reply to DBGrid aus ADOQuery on Sun, 05 Dec 2004 10:06:05 GMT]]></title><description><![CDATA[<p>Standardantwort: Sieh dir den Eintrag zu DB-Tutorials in der <a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39305" rel="nofollow">FAQ</a> an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666118</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Sun, 05 Dec 2004 10:06:05 GMT</pubDate></item><item><title><![CDATA[Reply to DBGrid aus ADOQuery on Sun, 05 Dec 2004 10:13:51 GMT]]></title><description><![CDATA[<p>Danke!<br />
Ich habe vergessen das DataSourse mit Binden.</p>
<p>Jetzt geht wunderbar</p>
]]></description><link>https://www.c-plusplus.net/forum/post/666120</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/666120</guid><dc:creator><![CDATA[Wjuri]]></dc:creator><pubDate>Sun, 05 Dec 2004 10:13:51 GMT</pubDate></item></channel></rss>