<?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[Borland + MS Oracle ODBC-Treiber]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe eine ODBC-Quelle eingerichtet, die den MS Oracle Treiber nutzt.<br />
Diese funktioniert auch einwandfrei (wenn ich z.B. über Excel was daraus auslese).</p>
<p>Nun will ich in meinem Programm diese Quelle nutzen, erhalte allerdings beim &quot;Connected = true&quot; setzen die Fehlermeldung &quot;Benutzername/Kennwort ungültig&quot;.<br />
OK, is auch irgendwo klar, da ich in der ODBC-Quelle kein Kennwort hinterlegt habe.<br />
&quot;LoginPrompt&quot; habe ich allerdings auf &quot;true&quot; gesetzt und trotzdem kommt kein Anmeldedialog.</p>
<p>Weiß jemand wie ich<br />
a) den Anmeldedialog bekommen kann<br />
oder besser<br />
b) welche Paramater ich setzen muss, damit er sich von alleine anmeldet?</p>
<p>Danke im Voraus</p>
<p>cu Patrick</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/126530/borland-ms-oracle-odbc-treiber</link><generator>RSS for Node</generator><lastBuildDate>Tue, 28 Jul 2026 21:53:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/126530.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Nov 2005 08:25:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 08:25:14 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe eine ODBC-Quelle eingerichtet, die den MS Oracle Treiber nutzt.<br />
Diese funktioniert auch einwandfrei (wenn ich z.B. über Excel was daraus auslese).</p>
<p>Nun will ich in meinem Programm diese Quelle nutzen, erhalte allerdings beim &quot;Connected = true&quot; setzen die Fehlermeldung &quot;Benutzername/Kennwort ungültig&quot;.<br />
OK, is auch irgendwo klar, da ich in der ODBC-Quelle kein Kennwort hinterlegt habe.<br />
&quot;LoginPrompt&quot; habe ich allerdings auf &quot;true&quot; gesetzt und trotzdem kommt kein Anmeldedialog.</p>
<p>Weiß jemand wie ich<br />
a) den Anmeldedialog bekommen kann<br />
oder besser<br />
b) welche Paramater ich setzen muss, damit er sich von alleine anmeldet?</p>
<p>Danke im Voraus</p>
<p>cu Patrick</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918856</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918856</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 08:25:14 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 08:33:39 GMT]]></title><description><![CDATA[<p>Ich gehe mal davon aus, dass Du die BDE verwendest...<br />
Ein TDatabase-Objekt verwenden und dort in dessen Params Benutername und Passwort setzen.<br />
Kannst auch versuchen, vor dem endgültigen kompilieren die Datenbankverbindung in den Eigenschaften von TDataBase auf Connected = false zu setzen und aus den Params den Benutzernamen zu löschen. Manschmal hilft das.</p>
<p>Ich hab vor drei Jahren schon einen Report in der Borland QC darüber gemacht. War wohl nicht interessant genung, denn passiert ist nichts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918863</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918863</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Nov 2005 08:33:39 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 08:59:35 GMT]]></title><description><![CDATA[<p>Joe_M. schrieb:</p>
<blockquote>
<p>Ich gehe mal davon aus, dass Du die BDE verwendest...<br />
Ein TDatabase-Objekt verwenden und dort in dessen Params Benutername und Passwort setzen.<br />
Kannst auch versuchen, vor dem endgültigen kompilieren die Datenbankverbindung in den Eigenschaften von TDataBase auf Connected = false zu setzen und aus den Params den Benutzernamen zu löschen. Manschmal hilft das.</p>
<p>Ich hab vor drei Jahren schon einen Report in der Borland QC darüber gemacht. War wohl nicht interessant genung, denn passiert ist nichts.</p>
</blockquote>
<p>Das mit dem Benutzernamen und Password setzen habe ich getan.</p>
<p>Also in Quellcode-ansicht:<br />
USER NAME=xxx<br />
PASSWORD=yyy</p>
<p>Das hat aber nix genützt.</p>
<p>&quot;Connected&quot; is bei mir immer auf &quot;false&quot;.<br />
Das setze ich erst währende des Programmlaufes auf &quot;true&quot;.</p>
<p>Ich kann höchstens noch mal probieren, den Benutzernamen auch aus den Parametern zu löschen.<br />
Mach ich ma kurz.</p>
<p>Edit:<br />
So... habe ich auch mal ausprobiert.<br />
Funktioniert ebenfalls nich.</p>
<p>Wenn ich in der ODBC-Quelle den Benutzernamen entferne, bekomme ich die Fehlermeldung &quot;Standardbenutzername wird nicht unterstützt.&quot;</p>
<p>Irgendwie gehen mir die Ideen aus...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918876</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918876</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 08:59:35 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 09:22:07 GMT]]></title><description><![CDATA[<p>Du machst die Zuweisung im Ereignis OnLogin des TDatabase?<br />
Dort kannst Du zu Laufzeit in LoginParams Benutzername und Passwort setzen.<br />
So funktioniert es zumindest bei unserer informix DB.</p>
<p>Vorher die Zeilen mit USER NAME und PASSWORD löschen dann in der OnLogin:</p>
<pre><code class="language-cpp">LoginParams-&gt;Add(&quot;USER NAME=&quot; + FormLogin-&gt;GetBenutzerName().Trim());
LoginParams-&gt;Add(&quot;PASSWORD=&quot; + FormLogin-&gt;GetPasswort().Trim());
</code></pre>
<p>FormLogin ist ein selbstgeschriebenes Abfragefensterchen für Name und Pw.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918896</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918896</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Nov 2005 09:22:07 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 10:00:20 GMT]]></title><description><![CDATA[<p>Irgendwie funktioniert das auch nich. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Das komische ist ja, wenn ich z.B. im GUI-Editor die Eigenschaft Connected auf true setze, kommt der Login-Dialog normal hoch, ich melde mich an und es klappt.</p>
<p>Wenn ich das Programm dann starte, kommt der LoginDialog nich mehr, obwohl LoginPrompt auf true is.</p>
<p>Woran kann das denn liegen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918937</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 10:00:20 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 10:39:31 GMT]]></title><description><![CDATA[<p>Kann natürlich sein, dass der ODBC Treiber andere Bezeichnungen erwartet. Sprich statt USER NAME USERNAME, oder statt PASSWORD PASSWD... LoginPrompt muß auch weiterhin auf true stehen, auch wenn Du eine eigene OnLogin verwendest.<br />
Kannst auch noch mal versuchen, in der IDE Connected auf false zu setzen, kompilieren und das Programm nicht aus der IDE starten.</p>
<p>Laut Borland ist das kein Bug, allerdings konnte mir auch niemand erklären, was da falsch läuft. Das einzige was man mir anbieten konnte, war eine Fehleranalyse über einen überteuerten Support-Vertrag.<br />
Auf jeden Fall beeinflußt das Connected = true in der IDE das Verhalten.</p>
<p>Das Lustige ist, dass es ein paar Tage dauern kann, bis dieser Effekt auftritt, oder er tritt gar nicht auf, aber wenn er in einem Projekt einmal aufgetreten ist, wird man ihn nicht wieder los.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918977</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918977</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Nov 2005 10:39:31 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 11:00:23 GMT]]></title><description><![CDATA[<p>Irgendwie will mich mein PC verarschen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Also ich connecte in der IDE.<br />
Dann kommt der Dialog und alles funzt wunderbar -&gt; der Treiber funktioniert.</p>
<p>Wenn ich das Programm dann starte (egal ob über IDE oder Explorer) kommt wieder die Fehlermeldung &quot;Kennung ungültig&quot;.</p>
<p>Wo kann man denn nachgucken, wie die Parameter heissen, die der ODBC-Treiber erwartet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/918995</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/918995</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 11:00:23 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 11:38:30 GMT]]></title><description><![CDATA[<p>Schau mal, ob hier was brauchbares bei ist: <a href="http://www.connectionstrings.com/" rel="nofollow">http://www.connectionstrings.com/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/919023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919023</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Nov 2005 11:38:30 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 11:40:22 GMT]]></title><description><![CDATA[<p>Welchen BCB hast du denn?</p>
<p>Falls du den 6er hast und auf ODBC verzichten kannst sollteste dir mal die dbExpress Komponenten angucken.<br />
Da ist die Konfiguration meiner Meinung nach einfacher.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919026</guid><dc:creator><![CDATA[Beliah]]></dc:creator><pubDate>Wed, 16 Nov 2005 11:40:22 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 11:48:32 GMT]]></title><description><![CDATA[<p>Müßte der 6er sein. Im 5er hatte ich dieses Problem nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919033</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Nov 2005 11:48:32 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 12:22:29 GMT]]></title><description><![CDATA[<p>Ja is die 6er Version...</p>
<p>Werde mir den Link mal anschauen...</p>
<p>Edit:<br />
Habe mir den Link mal angeguckt.<br />
Da waren auch Sachen eingetragen (Uid und Pwd) allerdings klappt das auch nich...<br />
Alles scheisse <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/919056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919056</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 12:22:29 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 13:22:06 GMT]]></title><description><![CDATA[<p>Ich habe jetzt sogar mal alles manuell gemacht.<br />
Also in der TDatabase keinen Alias sondern den MS Oracle Treiber direkt angegeben und in den Params dann SERVER, UID und PWD gesetzt.</p>
<p>Jetzt kommt immer die Fehlermeldung &quot;Falscher Konfigurationsparameter&quot;.</p>
<p>Was meint er denn damit?<br />
(Habe übrigens schon alle Parameter in Params usw. entfernt umbenannt usw.)</p>
<p>Edit:<br />
Rechtschreibfehler beseitigt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919133</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919133</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 13:22:06 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 14:18:05 GMT]]></title><description><![CDATA[<p>Poste doch bitte mal die OnLogin Routine hier, sowie die Einstellungen der TDatabase.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919218</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919218</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 16 Nov 2005 14:18:05 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 14:26:04 GMT]]></title><description><![CDATA[<p>TDatabse *dbOracle<br />
AliasName: oracle (is die ODBC-Quelle)<br />
Params:<br />
UID=a<br />
PWD=b<br />
(Habe hier auch schon USER NAME=a und PASSWORD=b ausprobiert)</p>
<p>In der Oracle ODBC-Quelle habe ich Server und Benutzername hinterlegt.</p>
<p>Im Quellcode mache ich dann nur noch<br />
mdlOracle-&gt;dbOracle-&gt;Connected = true;</p>
<p>In der OnLogin-Routine mache ich gar nix.</p>
<p>Ich habe im selben Programm übrigesn eine weiter Datenbank im Zugriff die auf Postgres läuft, dort mache ich das genauso und dort funktionierts...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919230</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919230</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Wed, 16 Nov 2005 14:26:04 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 14:46:32 GMT]]></title><description><![CDATA[<p>Die Zuweisung von USER NAME und PASSWORD <strong>MUSS</strong> in der OnLogin erfolgen!</p>
<p>Grüße Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919250</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Wed, 16 Nov 2005 14:46:32 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 15:05:13 GMT]]></title><description><![CDATA[<p>So habe den ganzen kappes in die OnLogin kopiert, immer noch die gleiche Fehlermeldung.</p>
<p>Meine OnLogin-Routine:</p>
<pre><code>void __fastcall TmdlOracle::dbOracleLogin(TDatabase *Database,
      TStrings *LoginParams)
{
  dbOracle-&gt;Params-&gt;Clear();
  dbOracle-&gt;Params-&gt;Add(&quot;USER NAME=a&quot;);
  dbOracle-&gt;Params-&gt;Add(&quot;PWD=b&quot;);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/919269</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919269</guid><dc:creator><![CDATA[Auchzufaul]]></dc:creator><pubDate>Wed, 16 Nov 2005 15:05:13 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 15:41:07 GMT]]></title><description><![CDATA[<p>Versuch es bitte mal im dem übergebenen Objekt LoginParams.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919318</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919318</guid><dc:creator><![CDATA[immernochzufaul]]></dc:creator><pubDate>Wed, 16 Nov 2005 15:41:07 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 15:57:08 GMT]]></title><description><![CDATA[<p>Ich krich einen an der Klatsche! Jetzt gehts...</p>
<p>Ich glaub es hackt.</p>
<p>Aber warum muss man dass da machen und warum funzt das nich, wenn ich das direkt in dem TDatabase-Objekt einrichte?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919340</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919340</guid><dc:creator><![CDATA[DieFaulheitInPerson]]></dc:creator><pubDate>Wed, 16 Nov 2005 15:57:08 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Wed, 16 Nov 2005 17:07:49 GMT]]></title><description><![CDATA[<p>Wenn Du die Zeilen aus meinem Posting direkt in Deine OnLogin kopiert hättest... (um Sledge Hammer zu zitiieren: Vertrauen Sie mir!) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Das ist m.E. ein Bug im BCB6.</p>
<p>Grüße Joe_M.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/919376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/919376</guid><dc:creator><![CDATA[zufaulzumeinloggen]]></dc:creator><pubDate>Wed, 16 Nov 2005 17:07:49 GMT</pubDate></item><item><title><![CDATA[Reply to Borland + MS Oracle ODBC-Treiber on Mon, 21 Nov 2005 08:12:53 GMT]]></title><description><![CDATA[<p>Naja, jetzt funtkionierts ja auf jeden Fall.<br />
Danke noch mal für die schnelle Hilfe.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/923015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/923015</guid><dc:creator><![CDATA[Errraddicator]]></dc:creator><pubDate>Mon, 21 Nov 2005 08:12:53 GMT</pubDate></item></channel></rss>