no, no lo estoy usando como base de datos, Asi funciona mi proyecto:
En el cliente existe un listview en el cual cada vez que se ejecute el servidor en distintas maquinas, se va agregando al listview de forma automatica cada una de las pc y le agrego a ese item del listview el index de la conexion que le corresponde para facilitar el trabajo a la hora de enviar información. En una de las columnas hay una que se llama CPU en la cual tiene que ir el uso del cpu de la PC que le corresponde a ese item del listview. Mi problema esta en como asignarle a cada item del listview el dato entrante que le corresponda. Lo que tengo que buscar es valores iguales ya que a cada item le asigne en el tag el valor del index, entonces lo que tendria que hacer es cuando llegue un dato por el "canal" 3 porejemplo, aplicarle ese dato al item del listview que tenga como tag el numero 3.
Aclaro: el problema solamente esta en la recepcion de la información, la captura del "uso de CPU" ya lo tengo resuelto. Una idea de lo que tendria que hacer es mas o menos lo siguiente:
Private Sub Winsock1_DataArrival(index As Integer, ByVal BytesTotal As Long)
Winsock1(index).GetData Datos
ListView1.ListItems.Tag(index).SubItems(8) = Datos
end sub
Bueno esa es la idea de como tendria que ser, pero no esta correctamente armada la siguiente linea:
ListView1.ListItems.Tag(index).SubItems(8) = Datos
Bueno espero que me ayan entendido, perdon por dar tantas vueltas, es un poco complicado hacerse entender en estos casos xD, el codigo entero no lo puedo poner porque es demasiado pero puse basicamente lo que es la recepcion de datos. Muchas gracias por su tiempo espero que me puedan ayudar..