Archivo del Autor: chocolim

Convertir de String a Byte Array

public static byte[] StrToByteArray(string str){
 
System.Text.ASCIIEncoding  encoding=new System.Text.ASCIIEncoding();
 
return encoding.GetBytes(str);
 
}

Funciones String – Left, Right and Mid en c#

Emular eso en .net:

public class StringManager
{
      public static string Left(string text, int length)
      {
return text.Substring(0,length);
      }
 
      public static string Right(string text, int length)
      {
return text.Substring(text.Length -length, length);
      }
 
 
      public static string Mid(string text, int start, int end)
      {
return text.Substring(start, end);
      }
 
      public static string Mid(string text, int start)
      {
return text.Substring(start, text.Length - start);
      }
}

http://geekswithblogs.net/congsuco/archive/2005/07/07/45607.aspx

Obtener fechas en SQL Server

El primer dia del mes:

SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)

El Ultimo dia del mes:

SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,getdate()  )+1, 0));


El Lunes de la semana actual:

SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)


Primer dia del año:

SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)

Ultimo dia del mes anterior:

SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()  ), 0));

Ultimo dia del año anterior:

SELECT dateadd(ms,-3,DATEADD(yy, DATEDIFF(yy,0,getdate() ), 0))

Primer lunes del mes:

SELECT DATEADD(wk, DATEDIFF(wk,0,
dateadd(dd,6-datepart(DAY,getdate()),getdate())), 0);