Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Para el diego una de B.D

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Para el diego una de B.D Responder citando

Hola Diego, he leido muchas de tus preguntas y me han servido de gran ayuda.
Esto va para ti especialemente porque veo que tu de bases de datos vas bastante suelto.
Pues mi problema es el siguiente.
Cuando cambio o elimino uno de los registro de una BD de Access despues de haber ordenado con una sentencia SQL con un ADOQuery me elimina o me cambia registro que no corresponden. No se como solucionarlo.Llevo mas de un mes con este problema.
Ademas no se si se podra ordenar los registros de la BD. Yo solo consigo ordenarlos en el DBGrid.
Un saludo diego y gracias de antemano
Volver arriba
Mensaje    Asunto: ya lo tengo Responder citando

Diego creo que ya lo tengo, mi problema estaba en que uso un ADOTable y un ADOQuery y hacia:
Código:

DataSource->DataSet = ADOTable1;
ADOTable1->Edit();
//cambios
ADOTable1->Post();

Despues de ordenar con una sentencia SQL con ADOQuery, me borraba registros incorrectos, pero en vez de utilizar la tabla he utilizado el datasource asi:
Código:

DataSource->DataSet->Edit();
DataSource->DataSet->Post();

De todas maneras ahora tengo otra pregunta,que es como exportar a un txt y aun xls mis dbgrid. Gracias
Volver arriba
Mensaje    Asunto: Responder citando

Hola BaLaRoTH,
Disculpa la demora, pero ando con poco tiempo casi no entro en el foro y encima encontre este hilo de carambola.
Para exportar los datos de un conjunto de datos yo me serviria del DataSet. Lo recorreria y agregaria cada registro (seleccionando los campos en el orden que quisiera y agregandoles un separador de campo, como por ejemplo un ";" o espacios determinados) en un StringList y luego haria un un SaveAs del Stringlist.
Seguramente habra maneras mas decorosas de hacerlo, pero la verdad no se me ocurre en este instante otra que utilice menos codigo.
Una forma "automatica" para exportar los datos no conozco.

suerte y cualquier duda chiflá
diego
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.