/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Excel/asp problem...
Fra : Michael Gaardbo Thom~


Dato : 29-05-04 10:33

Hej!

Jeg er ved at lave en side hvor jeg gerne vil have vist et Excel
dokument... jeg har kigget på artiklen her på html.dk, men der er
flere ting der går galt, hvis jeg bruger koden derfra... Koden
ser således ud:

<%
forbindelse = Server.CreateObject("ADODB.Connection")
forbindelsesstreng = "Driver={Microsoft Excel Driver (*.xls)};
DBQ=" + Server.mapPath(".") + "\\Em2004-FatB.xls;DefaultDir=" +
Server.mapPath(".")
forbindelse.Mode = 0
forbindelse.Open(forbindelsesstreng)


kommando = "SELECT * FROM Fatbastard"
res = Server.CreateObject("ADODB.Recordset")
res.Open kommando, forbindelse

for (res.MoveFirst(); !res.EOF; res.MoveNext())
{
Response.Write("<tr>")
for (i = 0; i < 5; i++)
{

if (i == 0)
{
Response.write("<td><strong>")
}
else
{
Response.write("<td style=\"text-align: right\">")
}
Response.write(res.Fields(i))
Response.write("<br>")
if (i == 0)
{
Response.write("</strong>")
}

Response.write("</td>")
}
Response.Write("</tr>")
}
res.close()
forbindelse.close()
%>
**********kode slut**********

Efter at have rettet nogle fejl er jeg kommet til denne fejl:

Microsoft VBScript compilation error '800a03f2'

Expected identifier

/emtips.asp, line 12

for (res.MoveFirst(); !res.EOF; res.MoveNext())
----^

Er der nogen der kan hjælpe???

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Christian Epstein (29-05-2004)
Kommentar
Fra : Christian Epstein


Dato : 29-05-04 10:37

Michael Gaardbo Thomsen wrote:
> Hej!
>
> Jeg er ved at lave en side hvor jeg gerne vil have vist et Excel
> dokument... jeg har kigget på artiklen her på html.dk, men der er
> flere ting der går galt, hvis jeg bruger koden derfra... Koden
> ser således ud:
>
> <%
> forbindelse = Server.CreateObject("ADODB.Connection")
> forbindelsesstreng = "Driver={Microsoft Excel Driver (*.xls)};
> DBQ=" + Server.mapPath(".") + "\\Em2004-FatB.xls;DefaultDir=" +
> Server.mapPath(".")
> forbindelse.Mode = 0
> forbindelse.Open(forbindelsesstreng)
>
>
> kommando = "SELECT * FROM Fatbastard"
> res = Server.CreateObject("ADODB.Recordset")
> res.Open kommando, forbindelse
>
> for (res.MoveFirst(); !res.EOF; res.MoveNext())
> {
> Response.Write("<tr>")
> for (i = 0; i < 5; i++)
> {
>
> if (i == 0)
> {
> Response.write("<td><strong>")
> }
> else
> {
> Response.write("<td style=\"text-align: right\">")
> }
> Response.write(res.Fields(i))
> Response.write("<br>")
> if (i == 0)
> {
> Response.write("</strong>")
> }
>
> Response.write("</td>")
> }
> Response.Write("</tr>")
> }
> res.close()
> forbindelse.close()
> %>
> **********kode slut**********
>
> Efter at have rettet nogle fejl er jeg kommet til denne fejl:
>
> Microsoft VBScript compilation error '800a03f2'
>
> Expected identifier
>
> /emtips.asp, line 12
>
> for (res.MoveFirst(); !res.EOF; res.MoveNext())
> ----^
>
> Er der nogen der kan hjælpe???
>

Du behøver ikke skrive move first og alt det der så længe du bare skal
bruge den første, til gengæld skal du nok bruge Do og Loop for den del
af koden der skal afvikles flere gange... Har aldrig arbejdet med excel
i forbindelse med ASP, men det er vel ligesom med databaser...

/Christian

Michael Gaardbo Thom~ (30-05-2004)
Kommentar
Fra : Michael Gaardbo Thom~


Dato : 30-05-04 14:33

> Du behøver ikke skrive move first og alt det der så længe du bare skal
> bruge den første, til gengæld skal du nok bruge Do og Loop for den del
> af koden der skal afvikles flere gange... Har aldrig arbejdet med excel
> i forbindelse med ASP, men det er vel ligesom med databaser...

Har du et forslag til hvorledes jeg så skal gøre?? Jeg er newbie i det her
så jeg ved sgu ikke hvordan jeg skal få det til at virke???



--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste