07. juni 2010 - 20:04
Der er
7 kommentarer og 1 løsning
Opdateringsforespørgsel
Hej Jeg er ved at lave en opdateringsforespørgsel. [Felt der skal opdateres] +3 Så langt ingen problemer. Jeg skal nu låse felt så det ikke kan blive højere end et andet felt, jeg har prøvet dette, men virker ikke: [felt der skal opdateres] +3 <= [felt der indeholder maks værdi] Er der nogen der kan hjælpe ? MVH Tony
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
I en forespørsel kan du bruge en IIf sætning: Udtryk1: IIf[felt1])+3 <= felt2;[felt1]+3;[felt2])
Hej Mugs Tak for dit svar, vil den også opdatere felt1 med + 3 ? MVH Tony
Ja - Hvis du læswer min SQL i "pseudokode", ser det således ud: hvis [felt1]+3 er < eller = felt2, så returner {felt1]+3; ellers returner [felt2] Udtryk1: IIf[felt1])+3 <= felt2;[felt1]+3;[felt2])
Hej Mugs Tak for din tid. Jer er utrolig glad for denne side, hvergang jeg har haft problemer, har jeg altid fået hjælp. MVH Tony
Selv tak - Og tak for point.
Hej Mugs Det virker ikke for mig, selvom felt1 bliver større end felt2 er det stadigvæk felt1 der returneres i felt1 ? Jeg havde problemer med paratenser, så min kode ser nu sådan ud : IIf([felt1]+3 <= felt2;[felt1]+3;[felt2]) Gør jeg nogen forkert ? Skal jeg bruge en alm. forespørgsel eller en opdateringsforespørgsel? MVH Tony
Hej Mugs Jeg har fundet fejlen: IIf([felt1]+3 <= [felt2];[felt1]+3;[felt2]) Jeg manglede at ramme felt2 ind. Tak for hjælpen.
OK - Hvis nødvendig vender du bare tilbage.
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser