Avatar billede yuksel Nybegynder
29. november 2003 - 02:35 Der er 9 kommentarer og
1 løsning

asp db fejl

HEj.

jeg er snart ved at blive tosset over det her fejl.
er der nogen der ved hvad det er ?


Error Type:
(0x80004005)
Unspecified error
/ana/test12.asp, line 4





<%
set Conn= server.CreateObject("ADODB.Connection")
Conn.Open "Data Source="& server.mappath("db/mindb.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"
set RS= Conn.Execute("SELECT * FROM input")
fra_by = "<OPTION VALUE=""none"">Vælg fra by</OPTION>"
til_by = "<OPTION VALUE=""none"">Vælg fra by</OPTION>"
i = 1
Do Until RS.EOF   

      fra_by =  fra_by & "<OPTION VALUE=""" & rs("fra_by") & """>" & rs("  fra_by") & "</OPTION>"
      til_by = OptionStrings & "<OPTION VALUE=""" & rs("til_by") & """>" & rs("til_by") & "</OPTION>"
   
 
    i = i +1
    rs.MoveNext
Loop
rs.Close
Conn.close
%>
<HTML>
<head>
</head>
<body><center>
<form name="test12">
<p><select name="fra_by" size="1" ><%=fra_by%></select></p>
<table>
<tr>
<td><select name="til_by" size="1" ><%=til_by%></select></td>
</tr>
</table>
<p>&nbsp;</p>
</form>
</center>
</body>
</HTML>


linje 4 = set RS= Conn.Execute("SELECT * FROM input")
Avatar billede dawin_dk Nybegynder
29. november 2003 - 06:55 #1
prøv at kalde din tabel andet end "input"
Avatar billede syntax_hh Nybegynder
29. november 2003 - 06:57 #2
strSQL = "SELECT * FROM  * FROM input

Set rs = Conn.Execute(strSQL)
Avatar billede syntax_hh Nybegynder
29. november 2003 - 06:59 #3
Altså det skal du sætte ind istedet for linie 4... Havde lige lavet en lille fejl

<%
set Conn= server.CreateObject("ADODB.Connection")
Conn.Open "Data Source="& server.mappath("db/mindb.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"
strSQL = "SELECT * FROM input"
Set rs = Conn.Execute(strSQL)
fra_by = "<OPTION VALUE=""none"">Vælg fra by</OPTION>"
til_by = "<OPTION VALUE=""none"">Vælg fra by</OPTION>"
i = 1
Do Until RS.EOF
Avatar billede dawin_dk Nybegynder
29. november 2003 - 07:08 #4
iøvrigt:

til_by = OptionStrings & "<OPTION VALUE=""" & rs("til_by") & """>" & rs("til_by") & "</OPTION>"

skulle nok ha været:

til_by = til_by & "<OPTION VALUE=""" & rs("til_by") & """>" & rs("til_by") & "</OPTION>"
Avatar billede yuksel Nybegynder
29. november 2003 - 15:20 #5
det virker ikke det der !
Avatar billede yuksel Nybegynder
29. november 2003 - 15:36 #6
jeg rettet den til at se sådan ud.


<%
set Conn= server.CreateObject("ADODB.Connection")
Conn.Open "Data Source="& server.mappath("mindb.mdb") & ";Provider=Microsoft.Jet.OLEDB.4.0;"
strSQL = "SELECT * FROM input"
Set rs = Conn.Execute(strSQL)
fra_by = "<OPTION VALUE=""none"">Vælg fra by</OPTION>"
til_by = "<OPTION VALUE=""none"">Vælg fra by</OPTION>"
i = 1
Do Until RS.EOF
      fra_by = fra_by & "<OPTION VALUE=""" & rs("fra_by") & """>" & rs("  fra_by") & "</OPTION>"
      til_by = til_by & "<OPTION VALUE=""" & rs("til_by") & """>" & rs("til_by") & "</OPTION>"
    i = i +1
    rs.MoveNext
Loop
rs.Close
Conn.close
%>
<HTML>
<head>
</head>
<body><center>
<form name="test12">
<p><select name="fra_by" size="1" ><%=fra_by%></select></p>
<table>
<tr>
<td><select name="til_by" size="1" ><%=til_by%></select></td>
</tr>
</table>
</form>
</center>
</body>
</HTML>


men jeg får den samme fejl !
Avatar billede yuksel Nybegynder
29. november 2003 - 15:37 #7
den melder stadige fejl ved :  Set rs = Conn.Execute(strSQL)
Avatar billede yuksel Nybegynder
29. november 2003 - 15:42 #8
har det noget med database tilgangen at gøre ?
Avatar billede yuksel Nybegynder
29. november 2003 - 17:55 #9
jeg har fået det til at virke med den første kode jeg smed op her.
jeg skiftede navnet på tabelen til andet end input så virkede den.
dawin_dk havde ret. (kan du ikke indlægge det som svar, så får du poine.)
Avatar billede dawin_dk Nybegynder
30. november 2003 - 00:36 #10
jo du får et svar :)
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