<?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 mit zwei Lookup Feldern]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe ein DBGrid mit einer ADOTable verbunden. In dieser Tabelle sind einige Werte per ID mit Werten einer anderen Tabelle verknüpft. Für die Eingabe sollte also nicht di ID eingegeben werden sondern z.B. der Name aus einer Drop Down Box ausgewählt werden können.</p>
<p>Das habe ich mit dem ersten wert schon gemacht. Ein Lookup-Feld der Tabelle im Feld Explorer hinzugefügt und soweit eingestellt, dass ich den Usernamen aus einer anderen Tabelle anhand einer User_ID auswählen kann.</p>
<p>Problem 1. Es funktioniert nur dann wenn ich dieses Feld als ersten in einem neuen Datensatz eintrage. Trage ich zuerst ein anderes Feld ein z.B. Datum und wechel nur per Tab in das nächste Feld (DS noch nicht gepostet) bekomme ich die Fehlermeldung: &quot;An unknown error has occurred&quot;.</p>
<p>Problem 2: Wenn ich zwei von diesen Lookupfeldern habe habe ich gar nicht die Chance dort zuerst etwas einzutragen, da eines von beiden nunmal nur das erste sein kann. Ich kann die Fehlermeldung im Debugger einfach ignorieren und dann funktioniert der Rest auch, aber das ist ja nicht Sinn der Sache.</p>
<p>In der Tabellendefinition ist alles (außer die eindeutige DS_ID) auf NULL erlaubt.</p>
<p>Was mache ich falsch.</p>
<p>Vielen Dank</p>
<p>MC</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/197331/dbgrid-mit-zwei-lookup-feldern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 14:08:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/197331.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Nov 2007 11:13:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DBGrid mit zwei Lookup Feldern on Fri, 09 Nov 2007 11:13:39 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich habe ein DBGrid mit einer ADOTable verbunden. In dieser Tabelle sind einige Werte per ID mit Werten einer anderen Tabelle verknüpft. Für die Eingabe sollte also nicht di ID eingegeben werden sondern z.B. der Name aus einer Drop Down Box ausgewählt werden können.</p>
<p>Das habe ich mit dem ersten wert schon gemacht. Ein Lookup-Feld der Tabelle im Feld Explorer hinzugefügt und soweit eingestellt, dass ich den Usernamen aus einer anderen Tabelle anhand einer User_ID auswählen kann.</p>
<p>Problem 1. Es funktioniert nur dann wenn ich dieses Feld als ersten in einem neuen Datensatz eintrage. Trage ich zuerst ein anderes Feld ein z.B. Datum und wechel nur per Tab in das nächste Feld (DS noch nicht gepostet) bekomme ich die Fehlermeldung: &quot;An unknown error has occurred&quot;.</p>
<p>Problem 2: Wenn ich zwei von diesen Lookupfeldern habe habe ich gar nicht die Chance dort zuerst etwas einzutragen, da eines von beiden nunmal nur das erste sein kann. Ich kann die Fehlermeldung im Debugger einfach ignorieren und dann funktioniert der Rest auch, aber das ist ja nicht Sinn der Sache.</p>
<p>In der Tabellendefinition ist alles (außer die eindeutige DS_ID) auf NULL erlaubt.</p>
<p>Was mache ich falsch.</p>
<p>Vielen Dank</p>
<p>MC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1400212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400212</guid><dc:creator><![CDATA[McMighty]]></dc:creator><pubDate>Fri, 09 Nov 2007 11:13:39 GMT</pubDate></item><item><title><![CDATA[Reply to DBGrid mit zwei Lookup Feldern on Fri, 09 Nov 2007 12:15:53 GMT]]></title><description><![CDATA[<p>Hallo</p>
<blockquote>
<p>Ich kann die Fehlermeldung im Debugger einfach ignorieren und dann funktioniert der Rest auch, aber das ist ja nicht Sinn der Sache.</p>
</blockquote>
<p>Probier mal aus wie dein Programm ohne IDE läuft. Wenn dann wirklich keine Fehlermeldung kommt ist es ja halb so wild.<br />
Ansonsten ist das wohl ein Problem der BDE, und ein guter Grund von der veralteten und fehlerbehafteten BDE und Paradoxumzusteigen auf aktuelle Datenbanksysteme, wie ADO und MySQL.</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1400252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400252</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 09 Nov 2007 12:15:53 GMT</pubDate></item><item><title><![CDATA[Reply to DBGrid mit zwei Lookup Feldern on Fri, 09 Nov 2007 14:12:57 GMT]]></title><description><![CDATA[<p>Hä, verstehe ich nicht. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Ich benutze doch ADO ivm MS SQL. Habe ich das nicht geschrieben? Oder hat das damit nichts zu tun?</p>
<p>Viele Grüße</p>
<p>MC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1400337</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400337</guid><dc:creator><![CDATA[McMighty]]></dc:creator><pubDate>Fri, 09 Nov 2007 14:12:57 GMT</pubDate></item><item><title><![CDATA[Reply to DBGrid mit zwei Lookup Feldern on Fri, 09 Nov 2007 14:42:18 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Okay main Fehler. Hab das ADO nicht gesehen und dachte dann muß es eben BDE sein.<br />
Welche Builder-Version hast du denn?</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1400357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1400357</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Fri, 09 Nov 2007 14:42:18 GMT</pubDate></item></channel></rss>