Salve ragazzi, io utilizzo una funzione per farmi restituire il nome della primary key di una tabella ed il codice è questo

codice:
for i = 0 to  obj_SQL_RecordsetTempIdValue.fields.count - 1

		  'Response.Write obj_SQL_RecordsetTempIdValue.Fields(i).Name & obj_SQL_Recordset.Fields(i).attributes & vbcrlf

			if obj_SQL_RecordsetTempIdValue(i).attributes = 16 then
					getIdTableField_temp = obj_SQL_RecordsetTempIdValue.Fields(i).Name
			end if	
		next
la riga principale è obj_SQL_RecordsetTempIdValue(i).attributes = 16 che confronta se l'attributo del campo è 16 allora è primary key.....
COn SQL SERVER no problem funziona tutto perfettamente......con MySQL no.....quella condizione non si verifica mai quindi getIdTableFIeld_temp è sempre vuota......
Per caso sapete come farlo????
MySQL ha una serie di attributi simili??????
Conoscete altro metodo?????

Mi affido alla vostra gentilezza.....

Ciao e Grazie