01. april 2004 - 15:57
Der er
2 kommentarer og 2 løsninger
ASP og excell
Kan man skrive til et excell ark ligesom som man skriver data til et access vha. sql i asp? eks. (asp/sql): Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("/log.mdb") Conn.Open DSN strSQL = "Insert into Tabel1 (dato, bruger, vagt, beskrivelse) values('" & Date & " " & Time & "','" & Request.Servervariables("AUTH_USER") & "','" & Request.Querystring("vagt") & "','" & strTekst & "')" Conn.Execute(strSQL) Conn.Close Set Conn = Nothing
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
01. april 2004 - 16:08
#1
Hvis du skriver ut datene i en tabell så kan du kun sette inn to linjer over i scriptet: <% Response.ContentType = "application/vnd.ms-excel" Response.AddHeader "content-disposition", "attachment; filename=FILNAVN.xls" 'Tabeller %>
01. april 2004 - 16:11
#2
01. april 2004 - 16:13
#3
er ikke sikker på det helt er det jeg søger, kan det ikke lade sig gøre at skrive direkte til et felt. Kan jo godt læse fra excell-arket med følgende; Set myConn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.RecordSet") 'DriverID=22 Excel2002 myConn.Open "Driver={Microsoft Excel Driver (*.xls)};READONLY=FALSE;DBQ="&Server.MapPath("SRO-protoko.xls")&";DriverID=22" strSQL = "SELECT * FROM myrange" rs.Open strSQL,myConn rs.movefirst while not(rs.EOF OR rs.BOF) Response.Write "<tr><td class=sro1 border=1 bordercolor=#CCCCCC>" & rs("Dato") & "</td><td class=sro1 border=1 bordercolor=#CCCCCC>" & rs("Tid") & "</td><td class=sro1 border=1 bordercolor=#CCCCCC>" & rs("Genstart_af_maskine") & "</td><td class=sro1 border=1 bordercolor=#CCCCCC>" & rs("aarsag") & "</td><td class=sro1 border=1 bordercolor=#CCCCCC>" & rs("Initialer") & "</td></tr>" rs.MoveNext Wend rs.Close myConn.Close set rs=nothing set myConn=nothing
01. april 2004 - 17:02
#4
kan ikke rigtig overskue det med at skrive til et excell ark vha. asp/sql, så har lavet det i access istedte ;D. Men tak for hjælpen alligevel :)
Kurser inden for grundlæggende programmering