webForumDet fria alternativet

Execute

1 svar · 131 visningar · startad av sogge

soggeMedlem sedan okt. 20017 inlägg
#1

Jag ska lägga in data i access databasen
, kan jag skriva så här rent hypotetiskt???

Set objRS = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * From Tkategori"
objRS.Open objConn.Execute(sql)

Jag brukar skriva så här:

Set objRS = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * From Tkategori ORDER BY kategori"
objRS.Open sql, 1, 2

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Nej, använd inte recordset för att lägga till data. Om du vill lagra två värden som finns i variablerna aleb och caleb så skan du skriva så här.

sql = "insert into Tkategori(a,b) values('" & aleb & "'," & caleb & ")"
connect.execute sql,,128

red: kolumn a är ett char-fält och b numeriskt.
------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 07 nov 2001]

Genererad på 372 ms · cache AV · v20260730165559-full.f96bc7eb