<?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[bel SQL-Befehle an DB (ODBC) senden]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich muss meine Datenbank aktualisieren, genauer gesagt ich muss in einigen Tabellen noch Spalten einfügen. Die SQL-Befehle dafür sind mir bekannt.<br />
Meine Frage: Welchen c++ code benötige ich dafür?<br />
Um mit den Daten zu arbeiten, verwende ich Recordsets.</p>
<p>Gruß frankonline</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/52312/bel-sql-befehle-an-db-odbc-senden</link><generator>RSS for Node</generator><lastBuildDate>Sun, 31 May 2026 23:04:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/52312.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 18 Oct 2003 12:36:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Sat, 18 Oct 2003 12:36:54 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich muss meine Datenbank aktualisieren, genauer gesagt ich muss in einigen Tabellen noch Spalten einfügen. Die SQL-Befehle dafür sind mir bekannt.<br />
Meine Frage: Welchen c++ code benötige ich dafür?<br />
Um mit den Daten zu arbeiten, verwende ich Recordsets.</p>
<p>Gruß frankonline</p>
]]></description><link>https://www.c-plusplus.net/forum/post/374872</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/374872</guid><dc:creator><![CDATA[frankonline]]></dc:creator><pubDate>Sat, 18 Oct 2003 12:36:54 GMT</pubDate></item><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Sat, 18 Oct 2003 15:12:08 GMT]]></title><description><![CDATA[<p>Ich nehme an Du arbeitest mit der MFC-Klasse <strong>CRecordset</strong>.</p>
<p>Diese Klasse besitzt einige Membervariablen wie z.B. <strong>m_strFilter</strong> oder auch <strong>m_strSort</strong>. Wenn man vor dem öffnen der DB in m_strFilter einen SQL-Befehl ablegt wird dieser über ODBC als SQL-Statement an die DB übertragen. Leider funktioniert hier nicht jeder bel. SQL Befehl, sieh hierzu nochmal in die MSDN.</p>
<p>Im weiteren kann ein SQL-Befehl jeweils vor dem Aufruf von MoveFirst, ... , MoveLast abgesetzt werden. Dazu ist der Befehl immer in m_strFilter abzulegen.<br />
In m_strSort kann eine &quot;ORDER BY&quot; Klausel abgelegt werden (wie gehabt mit DESC und ASC). Aber wie gesagt genaueres findest in der MSDN unter <strong>CRecordset</strong>.</p>
<p>Bei einigen Klauseln ist es aber nicht erlaubt m_strFilter und m_strSort <strong>gleichzeitig</strong> zu verwenden! Einer der beiden sollte immer als Inhalt &quot;&quot; bekommen wenn der andere verwendet wird.</p>
<p>Mehr fällt mir im mom dazu nicht ein, hab die MSDN auch nicht hier.<br />
Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/374970</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/374970</guid><dc:creator><![CDATA[CodeFlatter]]></dc:creator><pubDate>Sat, 18 Oct 2003 15:12:08 GMT</pubDate></item><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Sun, 19 Oct 2003 07:00:02 GMT]]></title><description><![CDATA[<p>Das Auslesen der Datenbank mit der Klasse CRecordset ist nicht mein Problem, das klappt prima, aber ich muss nun SQL-Befehle wie &quot;Create Table ...&quot; usw auf der Datenbank ausführen.<br />
Meine Frage war: Mit welchem c++ (MFC) - Code gelingt mir dies?</p>
<p>Danke und Gruß<br />
frankonline</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375105</guid><dc:creator><![CDATA[frankonline]]></dc:creator><pubDate>Sun, 19 Oct 2003 07:00:02 GMT</pubDate></item><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Sun, 19 Oct 2003 10:47:27 GMT]]></title><description><![CDATA[<p>So als kleiner Tip: ich würde Befehle wie Create Table oder Alter Table nicht von einem Programm, sondern einfach direkt auf der DB ausführen. Der Grund ist, dass es wohl den Aufwand nicht wert ist, dafür extra ein Proggi zu schreiben, da der Befehl ja wohl eh nur einmal ausgeführt wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375170</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375170</guid><dc:creator><![CDATA[musicman]]></dc:creator><pubDate>Sun, 19 Oct 2003 10:47:27 GMT</pubDate></item><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Sun, 19 Oct 2003 10:50:11 GMT]]></title><description><![CDATA[<p>Ja das ist schon richtig, aber ich habe auf dem PC keine Datenbankoberfläche (ACCESS) sondern eben nur den Treiber und mein Programm!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375174</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375174</guid><dc:creator><![CDATA[frankonline]]></dc:creator><pubDate>Sun, 19 Oct 2003 10:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Sun, 19 Oct 2003 18:14:49 GMT]]></title><description><![CDATA[<p>Ich hab da so meine Zweifel (möchte jetzt nicht unverschämt klingen!) ...</p>
<p>Ich hab doch bereits <strong>geschrieben</strong>, dass <strong>jeder</strong> SQL-Befehl den man an die DB senden möchte in die die Membervariable m_<strong>strFilter</strong> eintragen muss, was brauchst Du denn noch? Diese Variable ist vom Typ <strong>CString</strong> - Du schreibst deinen Befehl einfach als Text <strong>DORT</strong> hinein und sendest z.B. einen Open-Befehl an die DB. Den Rest macht die Klasse CRecordset. Wenn Dir das echt nicht hilft - wird Dir (glaube ich) kaum jemand helfen können ...</p>
<p>Natürlich gibt es auch noch Befehle wie SQLExecute, würde aber auch bedeuten dass man mal lesen muss... *gg*</p>
<p>Also, wenn Du hier angekommen bist - sei glücklich, denn Du kannst lesen! (hehe)<br />
Nichts für ungut, ein nur ein kleiner Spaß!</p>
<p>Gruss</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375376</guid><dc:creator><![CDATA[CodeFlatter]]></dc:creator><pubDate>Sun, 19 Oct 2003 18:14:49 GMT</pubDate></item><item><title><![CDATA[Reply to bel SQL-Befehle an DB (ODBC) senden on Mon, 20 Oct 2003 05:52:21 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>benutz doch bitte das nächste mal die Suchfunktion !!</p>
<p>[url]<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=51807&amp;highlight=" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=51807&amp;highlight=</a><br />
[/url]</p>
]]></description><link>https://www.c-plusplus.net/forum/post/375521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/375521</guid><dc:creator><![CDATA[goochie]]></dc:creator><pubDate>Mon, 20 Oct 2003 05:52:21 GMT</pubDate></item></channel></rss>