 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
BaLaRoTH Invitado
|
Publicado: Jue 16 Oct, 2003 3:27 pm Asunto: Para el diego una de B.D |
|
|
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 |
|
 |
BaLaRoTH Invitado
|
Publicado: Jue 16 Oct, 2003 4:27 pm Asunto: ya lo tengo |
|
|
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 |
|
 |
el diego Master


Registrado: 23 Ago 2002Mensajes: 232Ubicación: Paris
|
Publicado: Mar 21 Oct, 2003 2:47 pm Asunto: |
|
|
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 |
|
 |
|
|
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
|
© 2002–2026 Club Builder · Funciona con phpBB.
|