FAQ en Foros MSDN y NewsGroup ASP.NET

A partir de ahora y junto com mi compañero y amigo de batallas Javier Conesa, vamos a escribir un FAQ de pequeños y sencillos atículos que responden a todas esas preguntas que salen a menudo en los foros.

Para empezar:

¿Como puedo reestablecer el valor de una columna autonúmerica en SQL Server?

Utilizando el comando DBCC CHECKIDENT

Argumentos

table_name

Es el nombre de la tabla para la que se va a comprobar el valor de identidad actual. La tabla especificada debe contener una columna de identidad. Los nombres de tabla deben cumplir las reglas de los identificadores.

NORESEED

Especifica que el valor de identidad actual no se debe cambiar.

RESEED

Especifica que el valor de identidad actual se debería cambiar.

new_reseed_value

Es el nuevo valor de inicialización que se va a utilizar al reinicializar la columna de identidad. Si no se especifica new_reseed_value, DBCC CHECKIDENT no realiza ninguna acción.

WITH NO_INFOMSGS

Suprime todos los mensajes de información.

Ejemplo:

Para establecer el valor de una columna autonumérica a 0:

USE TuBaseDeDatos;

GO

DBCC CHECKIDENT (‘Tabla’, RESEED, 0)

GO

Para mas información:

http://msdn2.microsoft.com/es-es/library/ms176057.aspx

Salu2 y ya sabes, lo publicaremos en este blog y en su Web http://www.moreplus.es/

Solucionado el tema de templates en VS 2005

Después de un mes la mar de ajetreado con el trabajo y con mil post en la cabeza y proyectos y exámenes de certificación… no he podido escribir nada.


Para los que leísteis mi post anterior Raro, raro, raro… Service Pack 1 de VS 2005, pues quería comentaros que no fue el Service Pack 1 sino el Framework 3.0 el que me hizo desaparecer las templates



y la solución está en copiar las carpetas:


C:Archivos de programaMicrosoft Visual Studio 8Common7IDEItemTemplates


C:Archivos de programaMicrosoft Visual Studio 8Common7IDEProjectTemplates

en:

 C:Documents and SettingsUSUARIOMis documentosVisual Studio 2005Templates


Salu2 y espero que a mas de uno no le toque comerse el tarro tanto como a mí.