webForumDet fria alternativet

objRS.AddNew

6 svar · 626 visningar · startad av nille99

nille99Medlem sedan aug. 2002352 inlägg
#1

jag har en sql databas
jag försöker lägga till grupper i "grupp"
men med det fungerar inte
varför inte?

Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open grupp, Conn, 2, 2

objRS.AddNew
	objRS("typ") = Request.Form("typ")
	objRS("Namn") = Request.Form("gruppnamn")
objRS.Update
objRS.Close
Set objRS = Nothing
TroxyMedlem sedan mars 20041 505 inlägg
#2

Det fungerar inte därför att du gör fel. :P
(Ungefär lika detaljerat svar som ditt inlägg)

Får du något felmeddelande?
Om ja, på vilken rad uppstår det?

nille99Medlem sedan aug. 2002352 inlägg
#3

Error Type:
ADODB.Recordset.1 (0x800A0E7D)
Invalid connection.
/bokningar/spara_grupp.asp, line 14

rad
objRS.AddNew
objRS("typ") = Request.Form("typ")

voigtann1Medlem sedan juni 20019 519 inlägg
#4

Och hur ser din connection ut: Conn objketet.

nille99Medlem sedan aug. 2002352 inlägg
#5

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={mySQL};Server=localhost;Port=3306;Option=131072;Stmt=;Database=star_org;Uid=star_org;Pwd=XXXXXX;"

nille99Medlem sedan aug. 2002352 inlägg
#6

fick det att fungera

Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open "SELECT * FROM grupp", Conn, 1, 3

vet inte varför DET fungerar men jag är glad ändå

voigtann1Medlem sedan juni 20019 519 inlägg
#7

för du hade inte satt "grupp" till en korrekt SQL.
grupp är en variabel:

grupp = "SELECT * FROM grupp"
objRS.Open grupp, Conn, 1, 3
131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)