OnSortCommand

31/05/2004 - 14:47 por Sara | Informe spam
Hola chicos, no se porque pero el evento OnSortCcommand no me aparece.
Creo que pertenece al datagrid pero ya no lo tengo claro. Podeis echarme una
manilla? No se ya como ordenar el Data grid.
Gracias
Sara

Preguntas similare

Leer las respuestas

#11 Sara
02/06/2004 - 12:32 | Informe spam
Joe,esto no acaba nunca. Cada vez que se ejecuta la aplicacion y abre un
archivo existente ya no copia la cabecera, pero repite todo el data grid.
Conoceis algun metodo del StreamWriter que permita indicar la posicion en
la que tiene que empezar a grabar?
Gracias majos,es que no encuentro nada
"Octavio Hernandez" escribió en el mensaje
news:ev1w8V%

¿Por qué no separas las dos partes en dos métodos distintos,
grabar_cabecera() y grabar_cuerpo(), para tenerlo todo mejor organizado?
Luego podrías tener un variable bool que te indique si es la primera vez o
no, y sólo la primera vez grabar la cabecera:

private bool primeraVez = true;
private void grabar_Click(object sender, System.EventArgs e)
{
if (primeraVez) {
grabar_cabecera();
primeraVez = false;
}
grabar_cuerpo();
}

"Sara" escribió en el mensaje
news:
> Hola de nuevo,ya no se que mas os puedo preguntar pero tengo un
problemilla.
> En el codigo primero grabo una parte q es la cabecera del archivo,solo
puede
> grabarse una vez y necesito que sea con un FileStream porq es la unica
> manera q tengo para que me comprima los datos y me los grabe en bytes.
Pero
> cuando grabo la segunda vez con el StreamWriter, si lo pongo a false me
> sobreescribe con lo cual la primera parte como si no existiera. Si le
pongo
> true, me graba la cabecera cada vez que grabo, y solo puede estar al
> principio.
> Teneis alguna sugerencia??
> Gracias chicos
> Sara
>
>


Respuesta Responder a este mensaje
#12 Octavio Hernandez
03/06/2004 - 12:42 | Informe spam
Joe,esto no acaba nunca.



Bienvenida al club :-)

Conoceis algun metodo del StreamWriter que permita indicar la posicion en
la que tiene que empezar a grabar?



El método Seek() permite moverse a cualquier posición del stream, pero no sé
si te valdrá,
porque puede que te sea difícil calcular la posición necesaria si la
cabecera es de tamaño variable

Slds - Octavio
Respuesta Responder a este mensaje
#13 Sara
04/06/2004 - 09:23 | Informe spam
Gracias Octavio, pero el StreamWriter no le tiene,tiene que ser el stream,
pero si utilizo el Stream, su metodo write no me deja grabar la tabla.
Veremos a ver como me las apaño.
Ta lue
"Octavio Hernandez" escribió en el mensaje
news:%
> Joe,esto no acaba nunca.

Bienvenida al club :-)

> Conoceis algun metodo del StreamWriter que permita indicar la posicion


en
> la que tiene que empezar a grabar?

El método Seek() permite moverse a cualquier posición del stream, pero no



si te valdrá,
porque puede que te sea difícil calcular la posición necesaria si la
cabecera es de tamaño variable

Slds - Octavio


Respuesta Responder a este mensaje
#14 Sara
04/06/2004 - 13:06 | Informe spam
Toy tonta,lo he encontrado, pero bueno es q el problema es que es un poco
lio. La cosa es que al posicionarme la segunda vez para que no me borre la
cabecera me da un error que dice que no puede buscar detrás en un archivo
que esta abierto en modo append,pero es que es la unica forma.Vamos que es
la pescadilla que se muerde la cola,cambio una cosa para que funcione otra y
ya no me va otra parte del codigo.
Pero muchas gracias
Sara
"Sara" escribió en el mensaje
news:
Gracias Octavio, pero el StreamWriter no le tiene,tiene que ser el stream,
pero si utilizo el Stream, su metodo write no me deja grabar la tabla.
Veremos a ver como me las apaño.
Ta lue
"Octavio Hernandez" escribió en el mensaje
news:%
> > Joe,esto no acaba nunca.
>
> Bienvenida al club :-)
>
> > Conoceis algun metodo del StreamWriter que permita indicar la posicion
en
> > la que tiene que empezar a grabar?
>
> El método Seek() permite moverse a cualquier posición del stream, pero


no

> si te valdrá,
> porque puede que te sea difícil calcular la posición necesaria si la
> cabecera es de tamaño variable
>
> Slds - Octavio
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida