Questo è il code incriminato:

codice:
	'recupero i dati delle caratteristiche
	SqlDescrCar = "SELECT * FROM tbDescrCaratteristiche where IdProdotto =" &idprod
	Rs.open SqlDescrCar, conn, 3,3

	'recupero dei nomi delle caratteristiche
	set RsNomeCar = Server.CreateObject("ADODB.recordset")
	SqlNomeCar = "SELECT * FROM tbNomeCaratteristiche"
	RsNomeCar.open SqlNomeCar, conn, 3,3
	
	'inizio il ciclo per stampare i dati delle caratteristiche
 	do while not Rs.eof
		'id del nome della caratteristica per trovare il nome dall'altra tabella
		idnomecar = Response.Write("IdNomeCaratteristica")
		'inizio il ciclo per stampare i nomi delle caratteristiche
		do while not RsNomeCar.EOF
....

mi dice che RsNomeCar non è aperto...
forse perchè uso la stessa connessione?
allora come faccio?

grazz
ang