21. april 2007 - 19:38Der er
8 kommentarer og 2 løsninger
Forespørgelser skrivebeskyttet
jeg har en db, hvor alle tabeller er sammenkædet tabeller fra en anden db (program der er bygget på en accessdatabase). Samtidig har jeg exporteret alle forespørgelser fra den sammenkædet db ind i den nye db. Mit ønske er at jeg hurtigt kan ændre data bag om programmet der er bygget på en access database, men jeg er stødt ind i et lille problem.
i alle de sammenkædede tabeller kan jeg ændre værdierne og disse ændringer slår også igennem i det eksterne program. Alle de exporterede forespørgelser fungere også dvs. at de returnerer de ønskede værdier, men jeg kan ikke ændre i disse værdier og spørgsmålet er derfor hvorfor???
jeg har prøvet at lave en hurtig forespørgelse ud fra de sammenkædede tabeller og dette fungere, dvs. at værdier kan ændres??
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
jeg har klippet sql'en ud fra en af de simple forespørgelser der er exporteret.
TRANSFORM First(ProjectText.Text) AS FirstOfText SELECT Project.COUNTER FROM (Project INNER JOIN ProjectText ON Project.COUNTER = ProjectText.ProjectCounter) INNER JOIN TextIds ON ProjectText.TextId = TextIds.TextId GROUP BY Project.COUNTER PIVOT TextIds.Description;
SELECT Export_3020B_ALL.*, Export_3020A_Typ3.* FROM Export_3020B_ALL LEFT JOIN Export_3020A_Typ3 ON Export_3020B_ALL.[160040] = Export_3020A_Typ3.Type ORDER BY Export_3020B_ALL.[$SF_140020], Export_3020B_ALL.[$SF_140050], Export_3020B_ALL.[$SF_180110], Export_3020B_ALL.[160410], Export_3020B_ALL.[$DrawingType], Export_3020B_ALL.[160062], Export_3020B_ALL.[$SF_160400];
jeg har prøvet klippe denne sql ind i en ny forespørgelse og dette fungere heller ikke??
Når du grupperer mener jeg ike du kan redigere i forespørgslen. Group By er jo en samling af flere poster (gruppering), så hvis du vil ændre her, hvilken post i grupperingen skal Access så ændre? derfor kan du ændre i tabellen, men ike i forespørgslen.
men sql sætning 21:18:55, ligner en ganske alm forespørgelse, men virker heller ikke.
Forespørgelserne er blot hentet fra programmet og derfor har jeg ikke sat mig ind i hvad de gør, men er der slet inden udvej til at kunne redigere i disse forespørgelser...
Nu er jeg ikke den store SQL haj, men jeg mener ikke du kan ændre i forespørgslen når du grupperer. Du kan naturligvis ændre i tabellen, og disse ændringer vil så slå igennem når du igen kører forespørrslen.
Looking at your query 21/04-2007 21:18:55 but without knowledge of your table design or data I would guess that your trying to make an update where you are not returning unique records. If you do this then how does Access know which record you want to update?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.