Cita:
Iniciado por wwwmaster
Por el mensaje, parece que no estas armando bien los campos y valores del INSERT:
SQL = New OdbcCommand("INSERT INTO alumno(nombre,apellidop,apellidom,matricula) VALUES (1 ,' " & TextBox1.Text & "' , '" & TextBox2.Text & "' , '" & TextBox3.Text & "' , '" & TextBox4.Text & "')")
Estas enviando un "1" al inicio que no coincide vs los campos.
Saludos
Juan Arturo Gomez
Pues no de hecho cuando lo quito me marca un error de sintaxis y a lo que entendi es que el 1 es para insertarlo en la base de datos en la primera fila pues,