border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 26-10-2007, 17:03:17
Junior Member
Site Admin
 
Registrado: jul 2007
Posts: 23
kacto Valoración +2
Predeterminado Plotear una base de datos

Hola amigos, tengo un problemita quisiera ver si me pueden ayudar. Estoy haciendo un programa de logeo de datos para controlar la temperatura de unos cuartos. He logrado abrir la base de datos pero mi problema ahora es como relacionarlo al grafico que tengo. Copio parte del codigo para que se vea

Set WkSp = CreateWorkspace("", "admin", "", dbUseJet)
Set Db1 = WkSp.OpenDatabase(DbDir & DbName, False, True) 'aca la database se abre en modo rw
Set Tb1 = Db1.OpenRecordset("Temperaturas", dbOpenTable)

Luego una vez que tengo esto debo adecuarlo a la sintaxis de entrada de mi grafico

Grafico.Channel(0).AddXY valorx, valory

Como hago para ir cargando de a uno los datos que tengo en registro, hora de la muestra y valor de la misma, para luego volcarlos en las variables "valorx" y "valory".
Desde ya muchas gracias
Responder Con Cita
  #2 (permalink)  
Antiguo 26-10-2007, 20:25:13
Avatar de J.M.Movilla
Administrador
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.490
J.M.Movilla Valoración +2
Predeterminado

No tengo ni idea de qué datos has de utilizar ni cómo presentarás tu gráfico; pero en principio SUPONGO que debas empezar con algo como esto:
Código:
Do While Not TB1.EOF
    Grafico.Channel(0).AddXY TB1.Fields("Hora"), TB1.Fields("Valor")
    TB1.MoveNext
Loop
__________________
José María Movilla Cuadrado
______________________
www.foro.vb-mundo.com
www.vb-mundo.com

Responder Con Cita
  #3 (permalink)  
Antiguo 27-10-2007, 01:00:21
Junior Member
Site Admin
 
Registrado: jul 2007
Posts: 23
kacto Valoración +2
Predeterminado Base datos

Gracias Movilla. La base de datos es en access. El tema es que me dieron un formulario que estaba hecho con un tipo de grafico para que reemplace este por otro grafico de los ocx que vienen con el pack iocomp y no estaba del todo metido en lo que es base de datos asi que lo estoy haciendo mas o menos a los golpes jeje, leyendo e interpretando lo que ya se había hecho. Sin embargo me descarge un tutorial de 600 hojas que parece que me llevara un par de horas leerlo y del cual seguro pueda sacar cosas interesantes.
de nuevo gracias, probare este codigo a ver que tal funciona.
Saludos
Responder Con Cita
  #4 (permalink)  
Antiguo 29-10-2007, 12:42:53
Junior Member
Site Admin
 
Registrado: jul 2007
Posts: 23
kacto Valoración +2
Predeterminado

Hola Movilla, probe el codigo y no me hace nada en el grafico. donde vos pones TB1.Fields("Hora"), yo tendria que poner en lugar de horas el nombre de la columna del acces donde tengo los tiempos en mi caso "segundos"? o como es? Como consulto el field??
Responder Con Cita
  #5 (permalink)  
Antiguo 29-10-2007, 23:15:32
Avatar de J.M.Movilla
Administrador
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.490
J.M.Movilla Valoración +2
Predeterminado

Yo no sé cómo se llaman los campos de tu base de datos, pero es claro que en las equis deberán ir los valores correspondientes a los tiempos y en las íes los de las temperaturas halladas en cada unidad de tiempo. salvo que quieras presentar valores "medios" o "máximos y mínimos"... Eso eres tú el que tienes que tener clara la idea de lo que quieres graficar.
__________________
José María Movilla Cuadrado
______________________
www.foro.vb-mundo.com
www.vb-mundo.com

Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
ACTUALIZAR UNA BASE DE DATO DE OTRA BASE DE DATOS ldvgsm sql 2000 3 06-07-2007 17:33:58
como plotear una señal ecg que ingresa por el puerto serie? FRANCISCO GOMEZ Visual Basic 6.00 1 22-11-2006 07:17:57
TRASPASO DE DATOS DE EXCEL A UNA BASE DE DATOS DE ACCES ROBERTOJC VBA (Excel, Word, Outlook, Access) 9 18-05-2006 22:14:49
Insertar datos en oracle desde una base de datos access latortuga VBA (Excel, Word, Outlook, Access) 4 07-09-2005 11:31:29
Tengo problemas para ingresar datos en una Base de Datos acc claudita_2000 Visual Basic 6.00 11 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 00:38:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right