Preguntar código de estadísticas de la base de datos

De hecho, este problema se puede resolver con el método transversal más estúpido (la razón por la que se menciona este método es que es más fácil de entender para los principiantes):

SQLString = "Seleccionar * De chuanze order by ctid"

Set MM_Recordset = GetRecordset(SQLString) 'Abre la base de datos. GetRecordset es una función personalizada que se usa para abrir la consulta SQL especificada para generar un conjunto de registros; también puedes usar otros métodos para obtener el conjunto de registros

TempCt = "" 'Inicializar nombre de fruta

CtCount = 0 'Inicializar cantidad de fruta

Hacer mientras no MM_Recordset.Eof;

IF Trim(MM_Recordset.Fields.Item("Ctneirong").Value) <> TempCt Then 'Cuando el nombre de la fruta en el registro actual es diferente del nombre de la fruta en el caché, es diferente fruta

Response.Write ( Ctcount & "
") 'Finaliza las estadísticas de la fruta anterior y genera los resultados estadísticos

TempCt = Trim(MM_Recordset.Fields.Item ("Ctneirong").Value) 'Cambiar el nombre de la fruta actual Escribir en el caché

Response.write (MM_Recordset.Fields.Item("Ctneirong").Value & ":") 'Y enviar a la página

CtCount = 1 'Estadísticas de fruta actuales Inicio

Else 'Si el nombre de la fruta en el registro actual es el mismo que el nombre de la fruta en el caché, es la misma fruta

CtCount = Ctcount + 1 'El número de frutas se acumula por 1

End IF

MM_Recordset.Movenext 'Recorre la base de datos

Bucle

ReleaseRecordset(MM_Recordset)