webForumDet fria alternativet

Var ska WHERE in?

Databaser & SQL

11 svar · 244 visningar · startad av Inferis

Medlem sedan sep. 2000667 inlägg
Frågan#1

Kan någon visa mig var man kan lägga in WHERE?
Vill ha med WHERE Field5 = '"& Fem &"'

rs.Open "Tabell1", conn, 2, 2
			
rs.AddNew
rs("Field1") = Ett
rs("Field2") = Tva
rs("OLE_Object_field").AppendChunk filData
rs("Field4") = Fyra
rs.Update
Medlem sedan juni 200032 967 inlägg
#2
rs.Open "SELECT * FROM Tabell1 WHERE foo='bar'", conn, 2, 2

Om du ska uppdatera data ska du inte ha med addnew, utan det använder du när du ska lägga till nya poster.

Medlem sedan sep. 2000667 inlägg
#3

Om det inte finns en post redan så ska det väl vara addnew?

Medlem sedan juni 200032 967 inlägg
#4

Uh? Ja, men då kan jag inte för mitt liv förstå vad du ska ha WHERE till?

Medlem sedan sep. 2000667 inlägg
#5

Hmm. Inte jag heller.
Kan man bara ta bort addnew då?

Medlem sedan sep. 2000667 inlägg
#6

Posten finns redan när uppdateringen ska göras.

Medlem sedan juni 200032 967 inlägg
Medlem sedan sep. 2000667 inlägg
#8

Den koden skapar en ny rad i Access.. Uppdaterar inte.

Medlem sedan juni 200032 967 inlägg
#9

Exakt hur ser koden ut nu alltså?

Medlem sedan sep. 2000667 inlägg
#10

Sorry! Glömde ta bort addnew....

Medlem sedan sep. 2000667 inlägg
#11

Tack!

Medlem sedan juni 200032 967 inlägg
#12

Vasse. ;)

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)