Avatar billede malte Nybegynder
11. november 2002 - 16:55 Der er 3 kommentarer og
1 løsning

Er du dygtig?

Hvordan kan dette script viderudvikles sådan at hvis der er tilfælde af 0 vises hele den response ikke?
<%
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:J3`", oConn, 1, 2

Response.Write "Aldersgennemsnittet blandt beboerne er idag den <b>" & round(oRS(0),1) & "</b> år ...<br>"
Response.Write "Der er <b>" & oRS(1) & "</b> mænd og <b>" & oRS(2) & "</b> kvinder i behandling på Alfa og grenen tilsammen.<br> Der er i denne sammentælling <b>" & oRS(3) & "</B> par.<br>"
Response.Write "Den yngste på stedet er <b>" & oRS(4) & "</B> og den ældste <b>" & oRS(5) & "</b>.<br>"
' hvis disse felter er = 0 så skal de ikke vises
Response.Write "kbh har " & oRS(6)& "<br>"
Response.Write "komm har " & oRS(7)& "<br>"
Response.Write "vest har " & oRS(8)& "<br>"
Response.Write "inf har " & oRS(9)& "<br>"
Response.Write "se har " & oRS(10)& "<br>"
' hvis disse felter er = 0 så skal de ikke vises
oRS.Close
Set oRS = Nothing
oConn.Close
Set oConn = Nothing
%>
Avatar billede klaskeren Nybegynder
11. november 2002 - 17:02 #1
' hvis disse felter er = 0 så skal de ikke vises
if not oRS(6) or oRS(7) ............... = "0" then
Response.Write "kbh har " & oRS(6)& "<br>"
Response.Write "komm har " & oRS(7)& "<br>"
Response.Write "vest har " & oRS(8)& "<br>"
Response.Write "inf har " & oRS(9)& "<br>"
Response.Write "se har " & oRS(10)& "<br>"
else
response.write("tja hvad vil du")
end if
' hvis disse felter er = 0 så skal de ikke vises
Avatar billede klaskeren Nybegynder
11. november 2002 - 17:03 #2
' hvis disse felter er = 0 så skal de ikke vises
if not oRS(6) or oRS(7) ............... = "0" then
Response.Write "kbh har " & oRS(6)& "<br>"
Response.Write "komm har " & oRS(7)& "<br>"
Response.Write "vest har " & oRS(8)& "<br>"
Response.Write "inf har " & oRS(9)& "<br>"
Response.Write "se har " & oRS(10)& "<br>"
else
response.write("tja hvad vil du")
end if
' hvis disse felter er = 0 så skal de ikke vises
Avatar billede malte Nybegynder
11. november 2002 - 18:24 #3
<%
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:J3`", oConn, 1, 2

Response.Write "Aldersgennemsnittet blandt beboerne er idag den <b>" & round(oRS(0),1) & "</b> år ...<br>"
Response.Write "Der er <b>" & oRS(1) & "</b> mænd og <b>" & oRS(2) & "</b> kvinder i behandling på Alfa og grenen tilsammen.<br> Der er i denne sammentælling <b>" & oRS(3) & "</B> par.<br>"
Response.Write "Den yngste på stedet er <b>" & oRS(4) & "</B> og den ældste <b>" & oRS(5) & "</b>."
'Response.Write oRS(6)
' hvis disse felter er = 0 så skal de ikke vises
if not oRS(6) or oRS(7) ............... = "0" then
Response.Write "kbh har " & oRS(6)& "<br>"
Response.Write "komm har " & oRS(7)& "<br>"
Response.Write "vest har " & oRS(8)& "<br>"
Response.Write "inf har " & oRS(9)& "<br>"
Response.Write "se har " & oRS(10)& "<br>"
else
response.write("tja hvad vil du")
end if
' hvis disse felter er = 0 så skal de ikke vises
oRS.Close
Set oRS = Nothing
oConn.Close
Set oConn = Nothing
%>
Virker ikke og giver interne http 500 fejl?
Avatar billede malte Nybegynder
11. november 2002 - 19:20 #4
Er du der ??
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester