Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/03/2010, 13:16
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
Respuesta: alguna forma de crear un campo autonumerico

todavia no me sale esa parte me manda en la base datos el codigo select en ves de que me de un valor numerico y lo sume les pongo el codigo tal y como lo puse
Código C#:
Ver original
  1. string miLetra,id2,sql3,cont;
  2. sql3="SELECT MAX(Id) as var FROM Cliente ";
  3.             cont =sql3 + 1;
  4.             id2 = miLetra + cont+ checkBox1.Tag;
  5. // la variable id2 la estoy ocupando para ponerlo en el insert
  6. //tabien lo que me pregunto si cont lo tengo que convertir en int  para que quede asi
  7.  
  8. string miLetra,id2,sql3;
  9. int cont;
  10. sql3="SELECT MAX(Id) as var FROM Cliente ";
  11.             cont =Convert.ToInt32(sql3) + 1;
  12.             id2 = miLetra + cont+ checkBox1.Tag;
  13.  
  14. //cual de las dos formas esta bien porque en la primera no me funciono y en la
  15. // segunda me manda un error "la cadena de entrada no tiene el formato correcto".
  16. // y mi pregunta que me rocomiendas que donde va el MAX() en los parentesis que pongo
  17. // el campo id por default o creo un nuevo campo en la bd(id2)para que en la
  18. //union de las 3 cadenas se guarden en ese mismo campo id2
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje