Auf zwei Tabellen mittels GetDefaultSQL zugreifen, geht das?



  • Hallo zusammen,

    ich habe in meiner MySQL DB zwei Tabellen drin. Die sehen von den Attributen aus gesehen auch identisch aus. Nur die Werte der Attribute sollen sich ändern bzw. sind anders.

    Frage ist nun: wie kann ich auf die zweite Tabelle zugtreifen.
    Auf die erste greife ich mittels GetDefaultSQL() zu. Mit nem GetDefaultConnect(). Generell ist alles default! 😕

    Weiß jemand was ich meine, und kann er mir evtl. helfen?

    Frage:

    1. Was müsste ich ändern?
    2. Was müsste ich neu machn?

    BIG THX im Voraus

    Slawo

    P.S.: Ich verwende VC++ .NET mit MFC



  • Du solltest einfach an dein RecordSet den SQL übergeben der halt eben die andere Tabelle selektiert. Selektionen laufen dabei über den SQL Befehl 'SELECT * FROM tabelle ...' ab. Dein DefaultSQL verweist dabei halt nur auf die erste Tabelle.
    Also schreibst du dir nen SQL der auf die zweite zugreift.
    SELECT * FROM tabelle2
    Und weist diesen deinem RecordSet zu. Alternativ kannst dir auch ein weiteres RecordSet anlegen das gleich auf die zweite Tabelle schaut.

    Ich vermute mal du hast irgendnen Wizard verwendet oder?


Log in to reply