09. november 2002 - 21:17Der er
13 kommentarer og 1 løsning
exel i asp??
Hvordan kan jeg hente og skrive flere end en post med dette script??
f.ex e3 e8 e9 e10 der skal være plads til tekst på begge sider af alle output ligesson i scriptet.
Nogle af uden gennemsnit (kun 1 tal) og nogle med:-) <% Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Company Shared Folders\administration\dagenstal med navne.xls;" & _ "Extended Properties=""Excel 8.0;HDR=No;"";" Set oRS = Server.CreateObject("ADODB.Recordset")
Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.Open "SELECT * from `indtast$E3:E3`", oConn, 1, 2
Response.Write "Aldersgennemsnittet blandt beboerne er idag den " & date & " <b>" & round(oRS(0),1) & "</b> år ..."
'Response.Write oRS(0)
oRS.Close Set oRS = Nothing oConn.Close Set oConn = Nothing %>
der er kun tal i arket. Jeg har lavet et felt der samler dataerne fra de enkelte kolonner. Det er dem jeg gerne vil have resten af vejen ud på hjemmesiden http://www.alfa-fredensborg.dk/alder.asp
oRS.Open "SELECT * from `indtast$E3:E8`", oConn, 1, 2
Response.Write "Aldersgennemsnittet blandt beboerne er idag den " & date & " <b>" & round(oRS(0),1) & "</b> år ..." oRs.Movenext Response.Write "Der er " & oRs(0) & " kvinder<br>" oRs.Movenext Response.Write "Der er " & oRs(0) & " mænd<br>" oRs.Movenext Response.Write "Der er " & oRs(0) & " afgitning<br>" oRs.Movenext Response.Write "Der er " & oRs(0) & " i primærbehandling osv osv der er kun den ene vi har lavet er handler om gennemsnit<br>"
Jeg har prøvet med det her. Hvad er der galt?? <% Set oConn = Server.CreateObject("ADODB.Connection") oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\Company Shared Folders\administration\dagenstal med navne.xls;" & _ "Extended Properties=""Excel 8.0;HDR=No;"";" Set oRS = Server.CreateObject("ADODB.Recordset") Set oRS = Server.CreateObject("ADODB.Recordset") oRS.Open "SELECT * from `indtast$E3:E3`", oConn, 1, 2 If not (oRs.bof or oRs.eof) Then While Response.Write "Aldersgennemsnittet blandt beboerne er idag den " & date & " <b>" & round(oRS(0),1) & "</b> år ..." & vbCrLf Response.Write "Andet tal: " & oRS(1) & "<br>" & vbCrLf Response.Write "Tredie tal: " & oRS(2) & "<br>" & vbCrLf Response.Write "Fjerde tal: " & oRS(3) & "<br>" & vbCrLf oRs.MoveNext Wend End If oRS.Close Set oRS = Nothing oConn.Close Set oConn = Nothing %>
Enten skal du hendte dem alle på en gang eller lave 4 SQL sætninger som hendter en af gangen. Hvis man hendte alle på en gang skal det laves så man rykker frem med movenext efter hver:
oRS.Open "SELECT * from `indtast$E3:I3`", oConn, 1, 2
Response.Write "Aldersgennemsnittet blandt beboerne er idag den " & date & " <b>" & round(oRS(0),1) & "</b> år ..." oRs.Movenext Response.Write "Der er " & oRs(0) & " kvinder<br>" oRs.Movenext Response.Write "Der er " & oRs(0) & " mænd<br>" oRs.Movenext Response.Write "Der er " & oRs(0) & " afgitning<br>" oRs.Movenext Response.Write "Der er " & oRs(0) & " i primærbehandling osv osv der er kun den ene vi har lavet er handler om gennemsnit<br>"
oRS.Open "SELECT * from `indtast$E3:E3`", oConn, 1, 2 Response.Write "Aldersgennemsnittet blandt beboerne er idag den " & date & " <b>" & round(oRS(0),1) & "</b> år ..." oRS.Close
oRS.Open "SELECT * from `indtast$F3:F3`", oConn, 1, 2 Response.Write "Der er " & oRs(0) & " kvinder<br>" oRS.Close
oRS.Open "SELECT * from `indtast$G3:G3`", oConn, 1, 2 Response.Write "Der er " & oRs(0) & " mænd<br>" oRS.Close
osv..
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.