N'Abend liebe soapies.
Gott sei dank hab ich mein Datenbankprojekt erfolgreich hinter mich gebracht. Montag ist noch Projektübergabe, danach wahrscheinlich den Rest des Jahres Urdings.
Guten Morgen liebe soapies
Tja, war wohl doch nix mit Rest vom Jahr frei, Montag gehts wieder los.
*Geheimen soap-Schnapsschrank aufmach*dgrs heiße Schoki etwas irischer mach*
Willst du auf den MS-SQL Server portieren?
Ich kenn jetzt deinen Quelltext nicht, aber im Prinzip ist sowas ohne einen Riesenaufwand möglich. Schwierigkeiten könnten höchstens einige SQL-Ausdrücke machen, die der MS-SQL-Server überhaupt nicht mag oder (noch schlimmer) anders ausführt als Access. Ich selbst habe mal zusammen mit einem Kollegen eine Anwendung von Access auf MySQL in gut 100 Mannstunden portiert.
Ich würde das an deiner Stelle mal mit einem DBA bei euch in der Firma besprechen, die sollten dir genauere Auskunft geben können.
Du mußt den Inhalt deiner Textbox in den SQL-Ausdruck einfügen. Du hast einfach den Namen deiner Textbox als String in deinem SQL-Ausdruck.
Hier mal ein Beispiel, wie das aussehen sollte:
Galileo Computing :: Einstieg in Visual Basic 2008 – 8.5 Ein Verwaltungsprogramm
"Es geht nicht" ist übrigens immer noch eine ausgesprochen detaillierte Fehlerbeschreibung. Da brauchst du dich nicht wundern, wenn du keine oder nur wenig hilfreiche Antworten bekommst.
Es klingt vielversprechend, aber ohne die konkreten Tabellen und ohne Kenntnisse über die fachliche Logik kann man (bzw. zumindest ich) das nicht genau sagen.
Und was soll passieren, wenn es zu Kunde_nr1 in der Migration die Rechnungssummen 1000 und 1100 vorhanden sind und in der Produktion steht 1023? Welcher Wert soll dann eingesetzt werden, die 1000 oder die 1100? Bei deinen Daten scheint sowas nämlich der Fall zu sein, deshalb meckert Oracle bei deinem Ansatz mit der Subquery.
Ich glaube du hast nicht verstanden, was ich (und in deinem letzten Thread dbwizard) dir sagen wollte. Also nochmal:
Was soll passieren, wenn zu einer Rechnung in der Produktionsdatenbank nach deinen Einschränkungskriterien zwei Rechnungen aus der Migrationsdatenbank passen?
Ich kenn deine konkreten Daten nicht, aber es sieht so aus als würdest du entweder nicht stark genug einschränken oder die Daten aus der Migrationsdatenbank sind nicht "sauber".
Wenn dir Oracle nur die Möglichkeit über Subqueries liefert, wirst du keine andere Wahl haben. Ich hab grad nicht die Zeit das nachzulesen.
Ist es von der fachlichen Logik her überhaupt zulässig, daß man mehrere Datensätze erhält? Wenn ja, welche Rechnungssumme soll dann in die Produktivdatenbank geschrieben werden?
Hast du schon versucht die Daten nur zu selektieren, also nur ein SELECT?
Ich bin mir grad nicht sicher, ob bei Oracle überhaupt eine FROM-Clause bei UPDATE zulässig ist. Ich glaub das muß man über Subqueries lösen. Ein Blick in die Oracle-Referenz bzw. eine Google-Suche nach Beispielen sollte dir das verraten.
1. Warum ein weiterer Thread? Das gleiche Problem hattest du letzte Woche doch schon?
2. Ich weiß zwar, daß es sich um Oracle 10g handelt (aus deinem anderen Thread), aber deshalb könntest du das trotzdem verraten.
3. Die genaue Fehlermeldung wär sicher interessant
Wird erst ab 21.11. geliefert, dauert also noch was. Ich hab dann zwar 4 CDs von Sentenced doppelt, aber die Sammlung für 70,- besteht aus 16 CDs + die Doppel-Live-DVD
Guten Morgen liebe soapies :schlaf:
*Kaffee schnapp*
Ich mußte heute morgen nur bißchen die Windschutzscheibe kratzen, ging aber ruckzuck *Enteisungsspray reich*
Hier, für dich Maniska
Ich sollte einfach nicht auf amazon rumstöbern, wenn mir langweilig ist. Gestern Abend bin ich wieder 70,- für CDs losgeworden. Aber bei der kompletten Diskographie der finnischen Stimmungskanonen von Sentenced konnte ich nicht nein sagen. *g*