Enviar tabla por Winsock

Iniciado por TheGhost(Z), 14 Septiembre 2009, 14:04 PM

0 Miembros y 1 Visitante están viendo este tema.

TheGhost(Z)

Hola, amigos.

Tengo un tabla clientes. lo que deseo es enviar todo el contenido al cliente. alguna manera de enviar todo en un bloque?

Lo que he intentado es hacer un For a la tabla y enviar de uno en uno, pero mucho codigo y ademas como que puede fallar, por ejemplo si envio 200 filas.


Laguna sugenrencia de como hacerlo....

Gracias,

BlackZeroX

#1
Una alternativa seria:

con un Arreglo (Array)

Código (vb) [Seleccionar]

Dim str as string
str = Join(arreglo, Chr(255))
winsock.send str, vbString



De una tabla a un arreglo bidimencional (lo use en seudocodigo y basic):


Dim str() as string
Redim str(NumeroColumnas-1,NumeroFilas-1)
Desde X = 0 hasta NumeroColumnas-1
   Desde Y = 0 hasta NumeroFilas-1
       str(x,y) = TextoCelda en coordenada x,y
   fin desde Y
   'Aquì podrias enviarias ya el arreglo Str()
fin desde X
   ' O Aquì enviarlo de forma completael arreglo Str()


Dulces Lunas
The Dark Shadow is my passion.

TheGhost(Z)

Lo que me sugieres es volcar toda la tabla a un arreglo. Y luego voy enviandolo registro por registro o se puede enviar todo el arreglo y ya cuando este en el cliente lo voy extrayendo uno por uno...


TheGhost(Z)

Holas, una idea de hacerlo porfa....