Salve ragazzi, io utilizzo una funzione per farmi restituire il nome della primary key di una tabella ed il codice è questo
la riga principale è obj_SQL_RecordsetTempIdValue(i).attributes = 16 che confronta se l'attributo del campo è 16 allora è primary key.....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
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

Rispondi quotando