Buenas noches, tengo una base de datos access que estoy migrando a sql por problemas de incompatibilidad con office 2007 y oledb jet 12.
Tengo todas las tablas y claves primarias y relaciones creado, hago las pruebas desde el propio SQL para insertar lineas y funciona de maravilla, los autonumericos y todo.
EL problema viene cuando conecte una tabla Ciudad a un datagrid de un formulario y le permito añadir, entonces ejecuto el formulario, inserto una ciudad, y me salta una ecepcion diciendo "SQL LA COLUMNA ID NO PERMITE TENER VALORES NULOS", esto me choca mucho, ya que dicha columna es autonumerica y clave primaria, al igual que en access, pero no hay forma de insertar ningun registro.
¿Alguien podria hecharme una mano?
Gracias.
PD: La conexion, guardado y todo lo hago automaticamente mediante los datatables, bindingsource.