Hola, quisiera ver si me ayudaran en un problema que tengo, resulta que cree una base de datos en MySQL, y cree un form en C# en el cual muestro el numero de ID en un textbox que no se puede ediatr de las personas ingresadas en esa base de datos, pero como muestro digamos el numero 1 en ID cuando esa base de datos esta vacia. Hice este codigo cuando carga el form
Código C++:
Ver originalprivate void Form1_Load(object sender, EventArgs e)
{
Conexion.Open();
Comando.CommandText = "SELECT id FROM nombres";
Comando.Connection = Conexion;
lector = Comando.ExecuteReader();
using(lector)
if (lector.Read())
{
txbID.Text = lector["id"].ToString();
Conexion.Close();
}
int valor=1+Convert.ToInt32(txbID.Text);
txbID.Text = Convert.ToString(valor);
Lo que hace segun yo, es cargar el "ultimo ID" y le suma 1, para asi ingresar un nuevo usuario, pero cuando el ID llega 2 no, pasa de ahi, y no se cual es el error ??
De antemano grax por la ayuda