21/2/10

Metadatos en sql server

Nombres de tablas en una base de datos
SELECT name FROM SYSOBJECTS WHERE XTYPE='U';

Nombre de restricciones forenign key
SELECT * FROM SYSOBJECTS WHERE XTYPE='F';

Nombres de Primary keys
SELECT * FROM SYSOBJECTS WHERE XTYPE='PK';

Nombres de Campos de una tabla
Select name from syscolumns where id=object_id('tabla');

16/2/10

Compilación dll c# desde línea de comandos


csc /t:library /out:tiendalib.dll TiendaLib\TiendaLibBD.cs Tiendalib\
directorions\directorio.cs /lib:Utils\bin\Debug /reference:utils.dll


/t: <-- tarjet library = dll
/out: fichero de salida
lista de ficheros fuente
/lib: lista de directorios de donde cojer las dll
/reference: lista de ficheros dll referenciados