30. august 2004 - 09:19 
												Der er
									8  kommentarer													og 					1  løsning									 
									
		 
		
			
Udskrive billeder. 
			Hejsa jeg er igang med at lave en hjemmeside for en veninde. på siden skal der være en funktion der kan udskrive billeder i tabeller.. der er pt. 3 tabeller's længde og min kode ser således ud: do until rs.eof %> <table width="316"  border="0" cellspacing="0" cellpadding="0">   <tr>     <td width="102" height="118" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>     <td width="5"></td>     <%if rs.eof then     else     rs.movenext%>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>     <%if rs.eof then     else      rs.movenext%>     <td width="5"></td>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   </tr> </table> <% rs.movenext loop %> Problemet er nu. at hvis der f.eks er 4 billeder. kommer der denne fejl hvor et evt. billede nr 5 ville have været ADODB.Field error '80020009'  Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.  /solid/hjemmeside/billeder.asp, line 0
					
		
	 
Annonceindlæg tema 
 
Forsvar & beredskab 
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
 
 
	
		
								
					
				30. august 2004 - 09:19  
				#1 
						
		 
		
			nu glemte jeg helt at skrive hvad jeg gerne vil.. selvfølgelig.. om der er nogen af jer der har en ide til at omgå dette problem.. jeg kan ikke lige finde på en måde.
		
		
	 
	
		
								
					
				30. august 2004 - 09:20  
				#2 
						
		 
		
			hov.. nu fik jeg sq også skrevet den forkerte kode ud.. ignorer venligst mine if sætninger imellem billederne. det var bare et forsøg på at fixe problemet..
		
		
	 
	
		
								
					
				30. august 2004 - 09:23  
				#3 
			 				 
						
		 
		
			Det er dine if sætninger som skal løse problemet, du har bare fået dem lavet lidt forkert :o) do until rs.eof %> <table width="316"  border="0" cellspacing="0" cellpadding="0">   <tr>     <td width="102" height="118" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>     <td width="5"></td>   <%rs.movenext     if rs.eof then     else %>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   <%rs.movenext     if rs.eof then     else %>     <td width="5"></td>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   </tr> </table> <%  if not rs.eof then rs.movenext loop %>
		
		
	 
	
		
								
					
				30. august 2004 - 09:25  
				#4 
			 				 
						
		 
		
			også manglede der lige et par "end if". do until rs.eof %> <table width="316"  border="0" cellspacing="0" cellpadding="0">   <tr>     <td width="102" height="118" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>     <td width="5"></td>   <%rs.movenext     if rs.eof then     else %>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   <%rs.movenext     end if     if rs.eof then     else %>     <td width="5"></td>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   <%end if%>   </tr> </table> <%  if not rs.eof then rs.movenext loop %>
		
		
	 
	
		
								
					
				30. august 2004 - 09:26  
				#5 
						
		 
		
			Microsoft VBScript compilation error '800a040e'  'loop' without 'do'  /solid/hjemmeside/billeder.asp, line 40  loop ^ samme fejl jeg fik da jeg prøvede ligefør.. :<
		
		
	 
	
	
	
		
								
					
				30. august 2004 - 09:27  
				#6 
						
		 
		
			hov, prøver lige at fixe dem også
		
		
	 
	
		
								
					
				30. august 2004 - 09:28  
				#7 
						
		 
		
			ahh fantastisk :D smid et svar
		
		
	 
	
		
								
					
				30. august 2004 - 09:34  
				#8 
			 				 
						
		 
		
			Du kan jo så også smide en blank <td> ind i if sætningerne så tabellen bliver lavet rigtig. do until rs.eof %> <table width="316"  border="0" cellspacing="0" cellpadding="0">   <tr>     <td width="102" height="118" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>     <td width="5"></td>   <%rs.movenext     if rs.eof then %>     <td width="102" valign="top"> </td> <%  else %>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   <%rs.movenext     end if     if rs.eof then %>     <td width="5"></td>     <td width="102" valign="top"> </td> <%  else %>     <td width="5"></td>     <td width="102" valign="top"><img src="billeder/billeder/<%=rs("billedsti")%>.jpg" width="100" height="116"></td>   <%end if%>   </tr> </table> <%  if not rs.eof then rs.movenext loop %>
		
		
	 
	
		
								
					
				30. august 2004 - 09:57  
				#9 
						
		 
		
			virker fint det jeg har lavet her :) tusind tak
		
		
	 
	
		
	
		
		
		
			
			Kurser inden for grundlæggende programmering