Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Guardar Historias Clinicas con o sin formato

Estas en el tema de Guardar Historias Clinicas con o sin formato en el foro de Mysql en Foros del Web. Hola como están? bueno quería consultarles porque intento agregar historias clinicas a mi sistema. La idea es crear en un richtextbox el detalle de cada ...
  #1 (permalink)  
Antiguo 29/12/2010, 08:41
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 2 meses
Puntos: 0
Guardar Historias Clinicas con o sin formato

Hola como están?
bueno quería consultarles porque intento agregar historias clinicas a mi sistema.
La idea es crear en un richtextbox el detalle de cada ficha con formato, negrita, color, fuente etc pero no se como guardar esos datos.
  • Puedo guardarlos en un archivo de texto común y no perdería info sobre el formato del texto, pero el problema es que cuando necesite buscar cada item por fecha se va a complicar.
  • La otra opcion es guardarlo en mysql pero no se como guardar también los datos de formato(negrita, alineado, color).

Entonces pensé guardarlo en mysql pero sin formato y así poder buscar los items por fecha creando simplemente una tabla con dos campos fecha y comentario. Pero no me convence esta opción porque si se quiere remarcar algo con color por ejemplo no se podría hacer.

Conocen alguna forma de guardar los datos con formato en mysql?
Me conviene guardarlos en mysql por mas que si pueda guardar con formato?
que me recomiendan?
gracias
  #2 (permalink)  
Antiguo 29/12/2010, 10:28
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Guardar Historias Clinicas con o sin formato

entonces guarda el contenido del richtexbox en formato rtf dentro del campo texto de mysql.

aun que yo que tu lo que haría seria indexar las historias clínicas dentro del sistema y luego visualizarlas, pero eso depende de la complejidad de su futuro dentro de la aplicación (Lo digo por mi experiencia en mi aplicación de salud).

aun asi lo optimo de tu solución continua muy atado a el uso futuro de cada historia clinica.

saludos.
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #3 (permalink)  
Antiguo 29/12/2010, 17:01
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Guardar Historias Clinicas con o sin formato

gracias por contestar, cree un campo text de mysql y agregue el contenido de un richtextbox de esta manera
Código VB6:
Ver original
  1. strsql = "insert into det_historia (comentario) values('" & Me.RichTextBox1.TextRTF & "')"
  2.    db.Execute strsql

se carga bien el dato, pero cuando intento volver a cargarlo, es decir leerlo y volverme a colocar en el rixhtext me tira esto

Código VB6:
Ver original
  1. Set rs = New ADODB.Recordset
  2.     Set rs = rsc("select comentario from det_historia")
  3.     If rs.BOF And rs.EOF Then
  4.    
  5.     Else
  6.         Me.RichTextBox1.Text = rs!comentario
  7.     End If

Código Resultado:
Ver original
  1. {
  2. tf1ansideff0{fonttbl{f0fnilfcharset0 MS Sans Serif;}}
  3. {colortbl ;
  4. ed255green0lue0;}
  5. viewkind4uc1pardcf1lang3082f0fs17 lucas
  6. par matias
  7. par franco
  8. par }


No se que estoy haciendo mal.
Tampoco entiendo que queres decir con que indexe y luego visualice los datos
mi idea es tener 2 tablas


historiaclinica (codpaciente, codhistoria) - det_historia (codhistoria, fecha, comentario)
  #4 (permalink)  
Antiguo 29/12/2010, 17:20
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Guardar Historias Clinicas con o sin formato

lo que no recuerdo es si la propiedad TextRTF es de solo lectura o permite asignación (dado que VB6 hace rato fue expulsado del mercado popular).

imagino que el resultado es lo que viene en el rs!comentario, yo que tu lo intentaria con Me.RichTextBox1.TextRTF = rs("comentario").value

deberia funcionar a la perfeccion

saludos
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #5 (permalink)  
Antiguo 30/12/2010, 11:20
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Guardar Historias Clinicas con o sin formato

uso ese mismo codigo ahora:

Me.RichTextBox1.TextRTF = rs("comentario").Value

y el resultado es este


Código Resultado:
Ver original
  1. tf1ansideff0fonttblf0fnilfcharset0 MS Sans Serif;colortbl ;ed255green0lue0;viewkind4uc1pardcf1lang3082f0fs17 lucaspar matiaspar francopar


si cambio a este

Me.RichTextBox1.Text = rs("comentario").Value


Código Resultado:
Ver original
  1. {
  2. tf1ansideff0{fonttbl{f0fnilfcharset0 MS Sans Serif;}}
  3. {colortbl ;
  4. ed255green0lue0;}
  5. viewkind4uc1pardcf1lang3082f0fs17 lucas
  6. par matias
  7. par franco
  8. par }


me gustaria que me expliques si se puede a que te referis con " indexar las historias clínicas dentro del sistema y luego visualizarlas "
  #6 (permalink)  
Antiguo 01/01/2011, 09:40
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Guardar Historias Clinicas con o sin formato

cuando digo indexar es que en tu tabla guardes la ruta fisica donde almacenaras el archivos rtf resultante, cuando lo necesites lo que haras es tomar la ruta desde la bd y posteriormente cargaras el contenido del archivos.

para ello preestableces una ruta, usas el metodo Save del RTB y luego guardas la ruta en la bd (el nombre del archivo podria ser el Id de la Historia), para cargarlo lo que haces es es proceso invertiro, tomas la ruta desde la bd y usas el metodo Load del RTB y lo muestras en pantalla.

saludos.
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #7 (permalink)  
Antiguo 01/01/2011, 13:26
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Guardar Historias Clinicas con o sin formato

siii eso lo pensé, y es una buena opción pero yo pienso por el lado de que si después pasado mucho tiempo queremos buscar info dentro de la historia clínica filtrando por fecha no voy a poder hacerlo, es por eso que prefiero guardar la info en la bd.
Creo que es importante poder buscar los movimiento digamos de la historia clínica por fecha...
gracias
  #8 (permalink)  
Antiguo 03/01/2011, 06:35
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Guardar Historias Clinicas con o sin formato

ohh, claro, pero por ello entonces la puedes catalogar.

entonces verificate lo mensionado y chando me tope en el foro con esto http://www.forosdelweb.com/f69/como-...ormato-459497/ lo cual no comprendo por que no te funcinoa a ti.
y en este articulo microsoft lo hace de la misma forma aun cuando sea en access usan vb (ojo, lo interesante es que mires como lo hacen pues la sintaxis es la misma, bueno acsi).

http://support.microsoft.com/kb/148531/es

Anexo documentación y muchos ejemplo en vb del control en cuestion RBT
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #9 (permalink)  
Antiguo 04/01/2011, 07:56
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Guardar Historias Clinicas con o sin formato

por algún motivo no me funciona la primer opción, voy a probar la segunda ahora... y si no voy a postear en visual basic
gracias
  #10 (permalink)  
Antiguo 04/01/2011, 13:59
Avatar de Snaft_J1  
Fecha de Ingreso: diciembre-2006
Mensajes: 285
Antigüedad: 17 años, 4 meses
Puntos: 8
Respuesta: Guardar Historias Clinicas con o sin formato

aja, me parece excelente, creo que la respuesta desde el punto de vista de BD ya la tienes, siento no poder colaborarte más pero tiene mucho rato no uso ese lenguaje.
__________________
-= El conocimiento y el saber te hacen un ser libre =-
Ando en busca de conocimiento....
  #11 (permalink)  
Antiguo 06/01/2011, 08:32
mgd
 
Fecha de Ingreso: enero-2009
Mensajes: 129
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Guardar Historias Clinicas con o sin formato

gracias !!!

Etiquetas: formato
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:03.