![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola
No entiendo el concepto de recorrer la bd o la tabla. Cuando haces un select * tutabla, ya estas recorriendo la tabla. Si lo que quieres es hacer un calculo o contar registros entonces necesitas especificar que quieres hacer, esto se hace con un where. Por eso te dije, no entiendo muy bien que quieres hacer, sigo sin entenderlo, disculpa. Tu programa, segun lo que entiendo guarda unas formulas numericas, estas son capturadas y usadas para hacer alguna operacion. Saludos
__________________
Siempre Novato |
|
#2
|
|||
|
|||
|
mira como se muestran en algunas formulas utilizo dos x y dos y para calcualr, por ejemplo:
tabla X Y 5 6 3 4 3 8 como puedo coger los valores 5;6 y 3;4 siendo el registro uno y el registro dos respectivamente para utilizar por ejemplo, la funcion distancia, me hago entender ahora???? gracias |
|
#3
|
||||
|
||||
|
Hola
Se tiene que hacer por variables que contengan esos datos. No puedes hacer un recorrido de la tabla buscando datos ya que el programa no va a saber donde quieres parar para hacer el calculo, el cojera todos los datos. Lo que yo creo que se tendria que hacer es colocar un boton y especificar los dos primeros y luego, seleccionar los otros dos para hacer el calculo. No veo la manera de hacerlo recorriendo TODOS los datos de la tabla. Saludos PD: Estoy tratando de entender lo mejor que puedo esto para ver si te hago un ejemplo.
__________________
Siempre Novato |
|
#4
|
|||
|
|||
|
ok, muchas gracias, si encuentras algo referente al algoritmo lo pones aqui, saludos y muchas gracias, me has servido de ayuda.
|
|
#5
|
||||
|
||||
|
Hola
Estoy haciendo un ejemplo de esto, en cuanto lo tenga lo subo a ver que opinas. Saludos
__________________
Siempre Novato |
|
#6
|
||||
|
||||
|
Hola
Empecemos: 1- La conexión con la BD se hace en el evento OnCreate del form, ademas busca a la bd en el mismo directorio del exe. 2- Para hacer las ecuaciones se hace lo siguiente: A- Se selecciona cual ecuación se quiere hacer presionando en el checkbox de la casilla resultado. B- Se da doble click al dbgrid, con esto se obtiene el primer dato. C- Se da doble click al dbgrid por segunda vez, con esto se obtiene el segundo dato y se ejecuta el resultado. Es algo muy sencillo, como no se que es exactamente lo que harás solo te servirá de ejemplo pero funciona. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 03-02-2011 a las 01:07:39. |
|
#7
|
|||
|
|||
|
muchas gracias, esta ok el ejemplo, ya lo demas es complejo, como te habia comentado aqui te muestro el pseudocodigo para ver si puedes ayudarme 1. Ordenar todos los puntos de la nube a triangular por su coordenada X de menor a mayor (En caso de que dos puntos tengan igual coordenada X, se ordenarán por su coordenada Y) 2. Tomar los tres primeros puntos ordenados y formar un triángulo. Este triángulo formará por sí mismo la triangulación de esos tres primeros puntos, y el cierre convexo será el propio triángulo 3. Mientras queden puntos de la nube por triangular, tomar el primero de ellos por orden (punto t) para realizar con él las siguientes operaciones: MIENTRAS (queden puntos sin triangular) p último punto añadido en la triangulación t punto con menor coordenada X de los que quedan por triangular trazar_arista (p, t) MIENTRAS (p no es pto. soporte inferior) p siguiente_en_cierre (p) trazar_arista (p,t) quitar_del_cierre_la_arista (p, anterior_en_cierre (p)) fin MIENTRAS añadir_al_cierre_arista_inferior (p, t) p último punto añadido en la triangulación (valor anterior al MIENTRAS) MIENTRAS (p no es pto. soporte superior) p anterior_en_cierre (p) trazar_arista (p,t) quitar_del_cierre_la_arista (p, siguiente_en_cierre (p)) fin MIENTRAS añadir_siguiente_al_cierre_la_arista (p, t) fin MIENTRAS
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| recorrer tabla detalle | teclilla | OOP | 1 | 02-04-2008 15:07:13 |
| Recorrer Tabla, contar registro repetidos y escribir totales en otra Tabla | Lucas_diaz1810 | Conexión con bases de datos | 1 | 25-12-2006 13:04:34 |
| Problemas al recorrer una tabla paradox | zugazua2001 | Conexión con bases de datos | 4 | 09-11-2005 05:47:25 |
| recorrer tabla | acrophet | Conexión con bases de datos | 7 | 30-04-2004 00:03:06 |
| Crear y recorrer una tabla | magm2000 | MS SQL Server | 3 | 09-02-2004 19:43:34 |
|