<?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[DBexpress und Weitergabe der Exe]]></title><description><![CDATA[<p>Moin zusammen,</p>
<p>ich habe jetzt erfolgreich mal einen ausführliches Testprogramm mit DBX (DBexpress) erstellt. Die Verbindungseinstellungen sind entsprechend beim Design festgelegt worden.</p>
<p>Wenn ich die Anwendung nun als Release-Build deploye (erstellt mit C++ Builder 2007), dann startet die App nur auf meinem Rechner und nicht auf einem anderen Rechner. Dort passiert einfach nichts, nur in der Taskliste erscheint der Name des Forms. Eine Fehlermeldung kommt leider nicht.</p>
<p>Ich habe dann mal auf einem Rechner mit dem Turbo C++ die App durch den Debugger starten lassen, der sagte mir dann was los ist. Und zwar wirft das Programm eine Exception, dass die Datei dbxconnections.ini nicht gefunden wird. Drücke ich jetzt Fortsetzen, dann wird eine Verbindung mit meiner Datenbank aufgebaut und alles ist bella.</p>
<p>Füge ich eine Dummy dbxconnections.ini ein, dann gehts mit Exceptions weiter.</p>
<p>Klar kann ich meine Verbindungsdaten in die *.ini einfügen, aber lieber möchte ich diese zur Laufzeit durch ein Registry Eintrag bestimmen (einfachere Änderung durch den User). Wie bringe ich das der TSQLConnection bei, sodass nicht nach der Ini gesucht wird??</p>
<p>Ach noch ne Frage: Geplant habe ich folgenden Ablauf im Programm: Im Hauptform stelle ich eine TSQLConnection her und übergebe diese bei den anderen Forms, wenn ich diese öffne. Das klappt auch. Frage ist nur, schaffe ich mir ein Performance Problem, wenn ich alles durch eine Connection schiebe, oder ist es sinnvoller, dass jedes Form auf dem ich DBX-Komponenten verwende, dort auch eine egene Connection existiert?</p>
<p>Wenn jemand ne Idee hat, wäre ich sehr dankbar.</p>
<p>VG Pixfreak</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/186029/dbexpress-und-weitergabe-der-exe</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 11:58:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/186029.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 04 Jul 2007 10:16:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DBexpress und Weitergabe der Exe on Wed, 04 Jul 2007 10:16:57 GMT]]></title><description><![CDATA[<p>Moin zusammen,</p>
<p>ich habe jetzt erfolgreich mal einen ausführliches Testprogramm mit DBX (DBexpress) erstellt. Die Verbindungseinstellungen sind entsprechend beim Design festgelegt worden.</p>
<p>Wenn ich die Anwendung nun als Release-Build deploye (erstellt mit C++ Builder 2007), dann startet die App nur auf meinem Rechner und nicht auf einem anderen Rechner. Dort passiert einfach nichts, nur in der Taskliste erscheint der Name des Forms. Eine Fehlermeldung kommt leider nicht.</p>
<p>Ich habe dann mal auf einem Rechner mit dem Turbo C++ die App durch den Debugger starten lassen, der sagte mir dann was los ist. Und zwar wirft das Programm eine Exception, dass die Datei dbxconnections.ini nicht gefunden wird. Drücke ich jetzt Fortsetzen, dann wird eine Verbindung mit meiner Datenbank aufgebaut und alles ist bella.</p>
<p>Füge ich eine Dummy dbxconnections.ini ein, dann gehts mit Exceptions weiter.</p>
<p>Klar kann ich meine Verbindungsdaten in die *.ini einfügen, aber lieber möchte ich diese zur Laufzeit durch ein Registry Eintrag bestimmen (einfachere Änderung durch den User). Wie bringe ich das der TSQLConnection bei, sodass nicht nach der Ini gesucht wird??</p>
<p>Ach noch ne Frage: Geplant habe ich folgenden Ablauf im Programm: Im Hauptform stelle ich eine TSQLConnection her und übergebe diese bei den anderen Forms, wenn ich diese öffne. Das klappt auch. Frage ist nur, schaffe ich mir ein Performance Problem, wenn ich alles durch eine Connection schiebe, oder ist es sinnvoller, dass jedes Form auf dem ich DBX-Komponenten verwende, dort auch eine egene Connection existiert?</p>
<p>Wenn jemand ne Idee hat, wäre ich sehr dankbar.</p>
<p>VG Pixfreak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318062</guid><dc:creator><![CDATA[pixfreak]]></dc:creator><pubDate>Wed, 04 Jul 2007 10:16:57 GMT</pubDate></item><item><title><![CDATA[Reply to DBexpress und Weitergabe der Exe on Wed, 04 Jul 2007 11:04:52 GMT]]></title><description><![CDATA[<p>pixfreak schrieb:</p>
<blockquote>
<p>....<br />
Ach noch ne Frage: Geplant habe ich folgenden Ablauf im Programm: Im Hauptform stelle ich eine TSQLConnection her und übergebe diese bei den anderen Forms, wenn ich diese öffne. Das klappt auch. Frage ist nur, schaffe ich mir ein Performance Problem, wenn ich alles durch eine Connection schiebe, oder ist es sinnvoller, dass jedes Form auf dem ich DBX-Komponenten verwende, dort auch eine egene Connection existiert?<br />
....</p>
</blockquote>
<p>Nur eine einzige Connection auf die Datenbank zu machen ist üblich.<br />
Die Connection erstellt man am besten auf einem Datenmodul (Datei-&gt;Neu-&gt;Datenmodul), und bindet dieses in alle Formulare ein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1318102</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1318102</guid><dc:creator><![CDATA[Fincki]]></dc:creator><pubDate>Wed, 04 Jul 2007 11:04:52 GMT</pubDate></item></channel></rss>