Jag undrar om det finns något sätt att enkelt hämta ett dataset från en relationsdatabas som redan när man får det (från funktionen) har alla relationer kopplade?
Andra frågan:
Hur gör man för att ställa SQL-frågor mot ett dataset? Om man kan göra det; vilken syntax? MSSQL? Access? MySQL?
Tredje: Om man kan det och så, vilka funktioner om några finns inbyggda i SQL-en då? I alla databaser kan man ju manipulera resultatet genom SQL-frågan med inbyggda funktioner.
Ja, men om du har en applikation som kör många olika frågor så kan det ju vara bättre att ha det cachat - och då måste man väl kunna ställa frågor mot det? Man kan ju begränsa med WHERE i .Net mot DataSet, men jag letar alltså efter lite starkare frågor än det.
ang andra frågan: Jag trode att ett dataset är ett resultat när du redan har ställt din fråga...eller?
Nej, ett dataset är en fullständig spegling av din databas (eller en del av den) och kan agera som en sådan. Tänk på att ett dataset är prestandakrävande, behöver du inte funktionaliteten i ett dataset finns det mycket bättre alternativ (ex datatable, datareader...).
Jag vet att det är prestandakrävande om databasen är stor, men ibland vill jag använda det och för låg-trafik platser så spelar det ingen roll. Det spelar heller ingen roll om jag bara har ett par rader till tex. ett meny-system i min dataadapter/dataset. Men jag vill kunna cacha menyn och bevara relationerna hela tiden - slipper då skriva relationerna programmatiskt och sitta och mixra med relationer.
Vad jag undrar är hur man ställer bra SQL frågor mot dataadaptern och hur man bevarar relationerna mellan tabellerna och deras kolumner. Hur?
278 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2