Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/03/2010, 14:37
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 10 meses
Puntos: 50
Respuesta: alguna forma de crear un campo autonumerico

Pues así como veo tu código esta cadena -> "SELECT MAX(Id) as var FROM Cliente " nunca, pero nunca la vas a poder convertir en Int32.

Lo que tendrías que hacer es:
  1. Crear un SqlCommand con tu select: "SELECT MAX(Id) as var FROM Cliente"
  2. Crear un SqlDataReader para leer el valor obtenido de tu SqlCommand
  3. si SqlDataReader obtiene datos (Read()), entonces cont =Convert.ToInt32(resultadoDeSqlDataReader ) + 1;
  4. id2 = miLetra + cont.ToString()+ checkBox1.Tag;

y listo ya tienes tu nueva cadena.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.