Almacenar un color en la base de datos

15/10/2003 - 12:23 por Fadoyo | Informe spam
Buenas a todos, ¿como puedo almacenar colores en la base de datos? En
concreto quiero almacenar en una tabla un color para cada registro. ¿como se
hace esto para luego poder leerlo desde un control que utilize la clase
color?

Saludos y gracias
Fadoyo

Preguntas similare

Leer las respuestas

#1 cArLeS!!
15/10/2003 - 12:57 | Informe spam
Buenas!

A ver, supongo que quieres almacenar la definición de un
color (OLE_COLOR en VB). en realidad la definicion de un
color corresponde al tipo de datos INT de SQL Server, asi
que te creas un campo en la tabla de ese tipo y pones el
valor ahi.

Espero que sea esto lo que necesitas.

cArLeS!!


Buenas a todos, ¿como puedo almacenar colores en la base


de datos? En
concreto quiero almacenar en una tabla un color para cada


registro. ¿como se
hace esto para luego poder leerlo desde un control que


utilize la clase
color?

Saludos y gracias
Fadoyo


.

Respuesta Responder a este mensaje
#2 Fadoyo
15/10/2003 - 16:11 | Informe spam
Buenas Carles, primero que nada agradecerte tu respuesta.
He intentado hacer como me dices, pero el tipo int de SQL server tiene
longitud 4 u 8 los big int y los colores en VBNET necesitan 32, asi que no
puedo hacerlo asi. ¿Que hago mal?

Saludos
Fadoyo

"cArLeS!!" wrote in message
news:2b56801c3930b$12136490$
Buenas!

A ver, supongo que quieres almacenar la definición de un
color (OLE_COLOR en VB). en realidad la definicion de un
color corresponde al tipo de datos INT de SQL Server, asi
que te creas un campo en la tabla de ese tipo y pones el
valor ahi.

Espero que sea esto lo que necesitas.

cArLeS!!


Buenas a todos, ¿como puedo almacenar colores en la base


de datos? En
concreto quiero almacenar en una tabla un color para cada


registro. ¿como se
hace esto para luego poder leerlo desde un control que


utilize la clase
color?

Saludos y gracias
Fadoyo


.

Respuesta Responder a este mensaje
#3 Isaías
15/10/2003 - 20:23 | Informe spam
Cambie el tipo de dato por un NVARCHAR o VARCHAR
Respuesta Responder a este mensaje
#4 Mauricio Sthandier R.
16/10/2003 - 00:54 | Informe spam
hmmm me parece que estás confundiendo la precisión con los bytes de
almacenaje, y bytes con bits.

Si bien int ocupa 4 bytes, puede almacenar valores desde -2^31
(-2.147.483.648) hasta 2^31 - 1 (2.147.483.647).
4 bytes por 8 (1 Byte = 8 bits) son 32 bits, y esto corresponde al Long de
VB.
Los colores se almacenan como Long en VB, si me confirmas que en el
framework .NET ocupa colores de 32 bytes pues tendrías que meterlos en
campos Image.


"...
sure you swear you are able to
lift from the unwilling patience
and heal gently the wounded and therefore annoying heart
kissing goodbye its pride
so quiet she would not ever decide ?"
"Fadoyo" escribió en el mensaje
news:
Buenas Carles, primero que nada agradecerte tu respuesta.
He intentado hacer como me dices, pero el tipo int de SQL server tiene
longitud 4 u 8 los big int y los colores en VBNET necesitan 32, asi que no
puedo hacerlo asi. ¿Que hago mal?

Saludos
Fadoyo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida