Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/06/2005, 11:18
Avatar de mrgubu
mrgubu
 
Fecha de Ingreso: febrero-2002
Ubicación: Granada
Mensajes: 431
Antigüedad: 23 años, 1 mes
Puntos: 2
ok, gracias amigos. Me ha servido de gran ayuda. AL final he hecho lo siguiente:


Código:
'Bucle para insertar automáticamente el nombre de las fotos
If fotos = 1 Then

	rsAdd.Fields("fotoP1") = "r" & ref & "f1P.jpg"
	rsAdd.Fields("fotoG1") = "r" & ref & "f1G.jpg"

	i= 2
	For i = 2 to 6
	rsAdd.Fields("fotoP"&i) = "e"
	rsAdd.Fields("fotoG"&i) = "e"
	Next

Elseif fotos = 2 Then

	i= 1
	For i = 1 to 2
	rsAdd.Fields("fotoP"&i) = "r" & ref & "f" & i & "P.jpg"
	rsAdd.Fields("fotoG"&i) = "r" & ref & "f" & i & "G.jpg"
	Next

	i= 3
	For i = 3 to 6
	rsAdd.Fields("fotoP"&i) = "e"
	rsAdd.Fields("fotoG"&i) = "e"
	Next


Elseif fotos = 3 Then

	i= 1
	For i = 1 to 3
	rsAdd.Fields("fotoP"&i) = "r" & ref & "f" & i & "P.jpg"
	rsAdd.Fields("fotoG"&i) = "r" & ref & "f" & i & "G.jpg"
	Next

	i= 4
	For i = 4 to 6
	rsAdd.Fields("fotoP"&i) = "e"
	rsAdd.Fields("fotoG"&i) = "e"
	Next

Elseif fotos = 4 Then

	i= 1
	For i = 1 to 4
	rsAdd.Fields("fotoP"&i) = "r" & ref & "f" & i & "P.jpg"
	rsAdd.Fields("fotoG"&i) = "r" & ref & "f" & i & "G.jpg"
	Next

	i= 5
	For i = 5 to 6
	rsAdd.Fields("fotoP"&i) = "e"
	rsAdd.Fields("fotoG"&i) = "e"
	Next

Elseif fotos = 5 Then

	i= 1
	For i = 1 to 5
	rsAdd.Fields("fotoP"&i) = "r" & ref & "f" & i & "P.jpg"
	rsAdd.Fields("fotoG"&i) = "r" & ref & "f" & i & "G.jpg"
	Next

	rsAdd.Fields("fotoP6") = "e"
	rsAdd.Fields("fotoG6") = "e"

Elseif fotos = 6 Then

	i= 1
	For i = 1 to 6
	rsAdd.Fields("fotoP"&i) = "r" & ref & "f" & i & "P.jpg"
	rsAdd.Fields("fotoG"&i) = "r" & ref & "f" & i & "G.jpg"
	Next

End If
¿hay alguna forma mejor de hacerlo?