'Databasen (Acces)har en primærnøgle den selv generere med autonummerering 'Nu vil jeg så i samme RS hente den værdi, da jeg skal bruge den ID i det efterfølgende script.
id = RS("memberID")
'lukker RS og DB
RS.Close SET RS = Nothing
Conn.Close SET Conn = Nothing
'Og redirecter så scriptet videre, men det kan man åbenbart ikke variablen ID er tom.
Response.Clear Response.Redirect "../default.asp?navi=6&id=" & id
Jeg ved ikke hvordan man får memberID værdi ned i variablen.
Jeg kan nu ikke få det til at virke, men jeg er heller ikke særlig stiv i syntaksen. Den ser sådan ud:
Set cmdTemp = Server.CreateObject("ADODB.Command") Set RS = Server.CreateObject("ADODB.Recordset") cmdTemp.CommandText = "SELECT * FROM image" cmdTemp.CommandType = 1 Set cmdTemp.ActiveConnection = Conn RS.Open cmdTemp, ,adOpenKeyset,adLockOptimistic
Lidt forskellige fejlmeldinger som syntax fejl og Argumenterne har en forkert type eller er uden for det angivne område, eller der er opstået en konflikt mellem dem.
Hvis du vil beholde dit Command Obejct så skal du ligge det ind i Source i recordset sådan her så vidt jeg lige husker det: RS.Source = cmdTemp RS.CursorType = adOpenKeyset RS.LockType = adLockOptimistic RS.Open
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.