Vinnaren i pepparkakshustävlingen!
2006-10-08, 01:13
  #1
Medlem
Hoppas denna tråd hamnat rätt, annars får någon mod hojta....

Det jag behöver hjälp med är att få svar på om det finns en lösning på det problemet jag kort beskrivit i topicen.

Problemet är alltså att jag har en Excel fil som jag vill pulicera på en html sida. Inte nog med det så hämtar Excel filen 1 gång i minuten ny data från en SQL-tabell som skall updateras i själva excel/html fönstret.

Så nu kära flashbackare behöver jag er hjälp, finns det någon lösning eller är det helt jäkla omöjligt? :P
Citera
2006-10-08, 01:52
  #2
Medlem
... får man fråga först och främst, varför ska du ha en excel-fil?
Låter enklare om du läser in data från SQL och skriver ut som en table istället...

Sen om någon vill tanka en excel-fil så genererar du den vid det tillfället, eller är det välldigt mycket extra data i en excel-fil?
Citera
2006-10-08, 10:43
  #3
Medlem
RollerBoySEs avatar
Tror att Du har större chans att få svar i ett annat forum, flyttas.

/Mod
Citera
2006-10-08, 12:41
  #4
Medlem
Citat:
Ursprungligen postat av RollerBoySE
Tror att Du har större chans att få svar i ett annat forum, flyttas.

/Mod
Okej jag tänkte posta här först men var inte säker på att det klassades som " Webbutveckling & grafisk formgivning".
Citat:
Ursprungligen postat av PhoenixNox
... får man fråga först och främst, varför ska du ha en excel-fil?
Låter enklare om du läser in data från SQL och skriver ut som en table istället...

Sen om någon vill tanka en excel-fil så genererar du den vid det tillfället, eller är det välldigt mycket extra data i en excel-fil?
Nu är det inte så att det är jag som skapade detta utan försöker bara hjälpa en person att hitta en vettig lösning. Jag vet inte till 100% heller varför han valt excel men förmodligen för att han bearbetar all annan data i excel.

Excel-filen skall sedan ligga på en ett intranät etc. Excel filen skall sedan visas på en projektor så "fler" ka se statisktiken.
Citera
2006-10-10, 03:30
  #5
Medlem
herons avatar
Arkiv -> Spara som webbsida
Citera
2006-10-10, 18:05
  #6
Medlem
Citat:
Ursprungligen postat av heron
Arkiv -> Spara som webbsida
Men kan denna "websida" som då inte längre är ett excel-dokument uppdatera sig mot en databas?
Citera
2006-10-10, 18:28
  #7
Medlem
Marulks avatar
Citat:
Ursprungligen postat av KexxeT
Okej jag tänkte posta här först men var inte säker på att det klassades som " Webbutveckling & grafisk formgivning".

Nu är det inte så att det är jag som skapade detta utan försöker bara hjälpa en person att hitta en vettig lösning. Jag vet inte till 100% heller varför han valt excel men förmodligen för att han bearbetar all annan data i excel.

Excel-filen skall sedan ligga på en ett intranät etc. Excel filen skall sedan visas på en projektor så "fler" ka se statisktiken.


Då borde han få fortsätta peta i Excel sen gör man ett macro som uppdaterar excelen. Var kommer hemsidan in i bilden egentligen?
Citera
2006-10-11, 00:13
  #8
Medlem
oGGos avatar
Jag förstår inte riktigt varför vägen SQL > Excel > html skall användas ärligt talat..

Det är ju mycket simplare att gå vägen SQL > html

Nåväl, här kommer en liten sample-code jag smetade ihop som gör det du vill iaf.

loopaUt.asp
Kod:
<%
Set Conn = CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("text.xls") & ";Extended Properties=Excel 8.0;"

SQL = ("select * from [Blad1$]")
Set RS = Conn.Execute(SQL)
%>
<table border="1">
	<tr>
<%
		For X = 0 To RS.Fields.Count - 1
%>
		<td>
			<%=RS.Fields.Item(X).name%><br />
		</td>
			<% Next %>
		</tr>

<%
		while not Rs.eof
%>		
		<tr>
<%
		For X = 0 To RS.Fields.Count - 1
%>
		<td>
			<%=RS.Fields.Item(X)%><br>
		</td>
<%
			Next
%>
		</tr>
<%
			Rs.MoveNext
		    Wend
%>
	</table>
	
<%
Rs.Close 
Set RS = Nothing
Conn.Close
Set Conn = Nothing
%>

/oGGo
Citera
2006-10-11, 18:50
  #9
Medlem
Citat:
Ursprungligen postat av Marulk
Då borde han få fortsätta peta i Excel sen gör man ett macro som uppdaterar excelen. Var kommer hemsidan in i bilden egentligen?
Hemsidan i detta fall är ett intranät det den skall publiceras. Sen ska den även "projeceras" ( stafvning? ) på projektor.
Citera
2006-10-11, 19:18
  #10
Medlem
herons avatar
Citat:
Ursprungligen postat av KexxeT
Hemsidan i detta fall är ett intranät det den skall publiceras. Sen ska den även "projeceras" ( stafvning? ) på projektor.

Ja, men varför ska du läsa datan från excel filen?
Varför inte direkt från databasen?
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback