Sql Server 2000 vs Sql Server 2005

Soltrac

Dios mio, necesito ayuda pq me voy a comer la cabeza.

Veamos, antes con sql server 2000 haciendo a cualquier dataadapter simple lo siguiente:

Dim CDD As New SqlCommandBuilder(MyDataAdapter)
MyDataAdapter(MyDataSet, "mytabla)

Funcionaba

Pero con sql server 2005 hago lo mismo y NO me genera ni el UpdateCommand ni el DeleteCommand, me dice lo siguiente:

"La generación SQL dinámica para UpdateCommand no es compatible con SelectCommand, que no devuelve ninguna información sobre columnas clave."

He intentado de todo, por supuesto he intentado definir la clave primaria en el dataset por si acaso, pero ni por esas!!! Alguien sabe q pasa?? :(

SOLUCIONADO: Soy gilipollas, como aun no me guio con el Sql server management no habia marcado la clave primaria y me dejaba insertar pero no actualizar :$

kas

Usuarios habituales

  • kas
  • Soltrac