arreglo de int o usar tipo double

Iniciado por d91, 30 Octubre 2015, 01:30 AM

0 Miembros y 1 Visitante están viendo este tema.

d91

hola a todos, solo quería que me orientaran con un tipo de dato, en la base de datos el dni tiene una longitud de 14, pero en c# si utilizo una variable int no me alcanza, pensé en hacer un arreglo de int pero al enviarlo al query no se como hacer para recorrerlo, y también pensé en un double pero este tiene parte decimal

Pablo Videla

Cita de: d91 en 30 Octubre 2015, 01:30 AM
hola a todos, solo quería que me orientaran con un tipo de dato, en la base de datos el dni tiene una longitud de 14, pero en c# si utilizo una variable int no me alcanza, pensé en hacer un arreglo de int pero al enviarlo al query no se como hacer para recorrerlo, y también pensé en un double pero este tiene parte decimal

long, verifica aca si te sirve. https://msdn.microsoft.com/es-cl/library/ctetwysk.aspx

El Benjo

Como te comenta Pablo el tipo long te sirve para dicho fin. Pero, puesto que no creo que hagas ninguna operación aritmética con el dni, lo que puedes hacer es utilizar el tipo de datos char o varchar en la base de datos (puesto que el dni es fijo a 14 caracteres lo ideal sería utilizar char).
www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.

DarK_FirefoX

En C# utilizaría un string y al llevarlo a la base de datos, como te dice @El Benjo utilizar char o varchar

Salu2s