14. maj 2001 - 21:55Der er
21 kommentarer og 1 løsning
øhh hvordan udskrives et obj recordset hehe
koden ser således ud og jeg er lige begyndt at lære den del af asp men jeg kan ikke gennemsku hvordan jeg for udskrevet recordsettet med obj metoden og i asp bogen står der ikke en hyllende fis om det.
koden er her..håber der er en der er klogere end mig :)
Dim Sti Sti =Server.MapPath(\"access\\varesortiment.mdb\")
Dim objConnection Set objConnection = Server.CreateObject(\"ADODB.Connection\")
Dim objRecordSet Set objRecordSet = Server.CreateObject(\"ADODB.Recordset\")
\' Open DataSource \' objConnection.Open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Sti & \"\"
If BOF Or EOF Then response.write \"Dette er et tomt recordset...\" Else response.write \"Der er poster i recordsettet...\"
maddrich - ikke helt den kommer med denne her: ADODB.Recordset error \'800a0e78\'
Operation is not allowed when the object is closed.
på denne linie if objrecordset.eof then
kan i lure den af..jeg har prøvet at bytte om på set objrecordset og objconnection.open sætningenerne..men den var temmeligt ligeglad så nu er den som jeg postede den sidste...dog med maddrich`s tilføjelse
Sti =Server.MapPath(\"access\\varesortiment.mdb\") Set objConnection = Server.CreateObject(\"ADODB.Connection\") objConnection.Open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Sti & \"\" strSQl = \" SELECT pris FROM varesortiment as kobspris where varenr = \" & request.form(\"plus1\") Set objRecordSet = objConnection.execute(sql)
if objrecordset.eof then Response.Write \"ingen poster\" else response.write objrecordset(\"pris\") response.write request.form(\"varenr\") response.write \"<form><input type=\"\"hidden\"\" name=\"\"varenr\"\" VALUE=\"\"\"& (\"varenr\") &\"\"\"></form><br><br>\" response.write request.form(\"varenr\") response.write \"<br><form><input type=\"\"hidden\"\" name=\"\"price\"\" VALUE=\"\"\"& (\"pris\") &\"\"\"><br>\" End If objConnection.Close Set objConnection = Nothing %>
Hmm den er fløjtende...den kommer igen med at Operation is not allowed when the object is closed.
jeg bliver nød til at smutte nu...sengen kalder vi må lige sove på den.
Tusind tak for hjælpen indtil nu hvis i har lyst kan i lege lidt vidrer..her er den som den ser ud nu: <% response. write request.form(\"plus1\") response.write request.form(\"minus1\")
strSQl = \" SELECT pris FROM varesortiment as kobspris where varenr = \" & request.form(\"plus1\")
Dim Sti Sti =Server.MapPath(\"access\\varesortiment.mdb\")
Dim objConnection Set objConnection = Server.CreateObject(\"ADODB.Connection\")
Dim objRecordSet Set objRecordSet = Server.CreateObject(\"ADODB.Recordset\")
\' Open DataSource \' objConnection.Open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Sti & \"\"
if objrecordset.eof then Response.Write \"ingen poster\" else response.write objrecordset(\"pris\") response.write request.form(\"varenr\") Set objRecordSet = objConnection.execute(sql)
Sti =Server.MapPath(\"access\\varesortiment.mdb\") Set objConnection = Server.CreateObject(\"ADODB.Connection\") objConnection.Open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Sti & \"\" strSQl = \" SELECT pris FROM varesortiment as kobspris where varenr = \" & request.form(\"plus1\") Set objRecordSet = objConnection.execute(sql)
if objrecordset.eof then Response.Write \"ingen poster\" else response.write objrecordset(\"pris\") response.write request.form(\"varenr\") response.write \"<form><input type=\"\"hidden\"\" name=\"\"varenr\"\" VALUE=\"\"\"& (\"varenr\") &\"\"\"></form><br><br>\" response.write request.form(\"varenr\") response.write \"<br><form><input type=\"\"hidden\"\" name=\"\"price\"\" VALUE=\"\"\"& objrecordset(\"pris\") &\"\"\"><br>\" End If objConnection.Close Set objConnection = Nothing %>
at objectrecordset eksekverer din SQL og derfor kan det ikke bruge det til en ....
Synes godt om
Ny brugerNybegynder
Din løsning...
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.