Estoy intentando insertar una fila y volver a la identidad de la nueva fila con algo como esto:Inserción de una fila y la recuperación de la identidad de la nueva fila en SQL Server CE
INSERT INTO blah....;
SELECT @@IDENTITY as NewID;
Estoy intentando ejecutar tanto declaraciones con una sola invocación de un objeto DbCommand en C# ... no parece funcionar o tengo algo mal.
He leído que Compact Edition no admite la ejecución de varias instrucciones en un lote ... pero también encontré esto:
Si desea ejecutar varias consultas al mismo tiempo, se debe incluir un nuevo carácter de línea para cada enunciado y un punto y coma al final de cada enunciado.
Fuente: http://technet.microsoft.com/en-us/library/bb896140(SQL.110).aspx
Así Funciona o no ... y si es así lo que me estoy perdiendo?
(me doy cuenta de que puedo ejecutar dos comandos y eso funciona bien, pero me pregunto si me falta algo).
¿Qué quiere decir con "does not seem work" [sic]? ¿Lo que pasa? ¿Recibes algún mensaje de error? – Guffa