Jul
17
2009
2

Instalar libdvdcss para ver DVD’s

Instalar libdvdread4 y libdvdcss ejecutar el siguiente comando

#apt-get install libdvdread4
#sudo /usr/share/doc/libdvdread4/install-css.sh
Escrito por Karam en: Linux | Etiquetas:
Jul
16
2009
2

Truncar Log de transacciones SQLServer

Instrucciones para truncar el log de transacciones de cualquier base de datos SQLServer:

Consultamos el número de archivo que corresponde al archivo de log de nuestra base de datos (campo fileid) y anotamos el nombre del archivo (correspondiente al campo name):

USE LaBase
SELECT * FROM sysfiles --Consulta datos

Ejecutamos lo siguiente…
Donde:

LaBase = Nombre de la Base de datos a truncar .
LaBase_App_Log = Valor del campo name del resultado del select * from sysfiles .
2= Valor del campo fileid del resultado del select * from sysfiles.

--Truncar log 
USE LaBase
BACKUP LOG LaBase  WITH truncate_only
DBCC shrinkfile('LaBase_App_Log',2)

Escrito por Karam en: SQL | Etiquetas: ,
Jun
30
2009
3

Recuperar Valor identity al hacer Insert vb .NET y SqlServer

Realizar un Insert y recuperar el valor del campo Identity (Auto incremental) al momento de realizar el Insert.

Pensando que la tabla tiene 5 campos (id identity,fecha,maq,dep,status)

Dim adap_lin As SqlClient.SqlDataAdapter
Dim tabla_lin As DataTable
sql = "INSERT INTO tbl_doc VALUES ('" & fecha_tmp & "'," & maq_tmp & "," & dep_tmp & "," & sta_tmp & ")"
sql = sql & ";Select @@Identity"   'Incrustamos el segundo query para ver que consecutivo  asignó.
Try
   dadaptador = New SqlClient.SqlDataAdapter(sql, cadena)
   dadaptador.Fill(dtabla) 'dtabla debe de traer el ultimo folio
   If dtabla.Rows.Count > 0 Then
        Lfolio.Text = dtabla.Rows(0).Item(0).ToString  'AQUI VIENE EL VALOR IDENTITY
   end try          
Catch ex As Exception
    MsgBox("Error al guardar " & ex.ToString, MsgBoxStyle.Critical, "Error al guardar folio")
End Try
Escrito por Karam en: .NET, SQL | Etiquetas: ,
Jun
24
2009
2

Llamada a Stored Procedure que regresa entero

Ejemplo de un SP que regresa un valor numérico:

CREATE PROC dbo.PruebaRegreso (@valor INTEGER)
AS
RETURN @valor+1

Llamada a un SP que regresa entero:

DECLARE @regreso INTEGER
EXEC @regreso = PruebaRegreso 81
PRINT @regreso --debug imprime 82
SELECT @regreso AS SALIDA
Escrito por Karam en: SQL | Etiquetas:
Jun
23
2009
2

Actualizar Firmware 3.0 para iphone 2G

Les dejo una guía en español para hacer este cambio realizado por mi amigo de theiphonetips , se ve muy fácil y sencillo y deja ligas a todos los archivos necesarios, así que hoy por la noche le toca estrenar firmware nuevo a mi iphone.

En la siguiente tabla se pueden observar parte de las ventajas que ofrece este nuevo firmware y sus respectivas compatibilidades según la generación del iphone.

fimw3.0

Creo que lo que más me dolió es la posibilidad de tener Bluetooth Stereo, pero bueno no siempre se puede tener todo en la vida, he escuchado que la velocidad entre aplicaciones se mejora considerablemente. Lo pruebo y mañana les comento.

Liga del Manual: www.theiphonetips.com

Tabla obtenida de: http://www.iphone3g.cl/

Escrito por Karam en: iphone | Etiquetas: , ,
Jun
22
2009
2

Cursor como parámetro de salida en un Stored Procedure

Crear Stored Procedure el cual regresa un cursor como parámetro de retorno:

Primero creamos el StoredProcedure:

CREATE PROCEDURE cursor_salida (@salida CURSOR VARYING OUTPUT)
AS
  SET @salida = CURSOR FOR
  SELECT   item     FROM   items  --o el sql que se necesite...
  OPEN @salida

Lo llamamos y hacemos con el cursor lo que necesitemos:

DECLARE  @cur  AS CURSOR
DECLARE  @i    AS NVARCHAR(15)
EXEC  cursor_salida @salida=@cur OUTPUT
WHILE 1=1
BEGIN
       FETCH    NEXT    FROM    @cur   INTO   @i
       PRINT @i  -- operar los datos del cursor ...
       IF @@FETCH_STATUS = -1 BREAK
END
Escrito por Karam en: SQL | Etiquetas:
Jun
17
2009
2

Regenerar Importe letra factura Proscai

Para regenerar la leyenda del importe  en letra de una factura en Proscai basta con visualizar la factura en el módulo de facturación y dar [SHIFT]+Click en el botón de comentarios.

Nota: Además de regenerar la leyenda del importe en letra esta acción borra los comentarios de dicha factura.

comentario

Escrito por Karam en: Proscai | Etiquetas:
Jun
16
2009
2

Servidor para instalación http CentOS 5.2

Para los que utilizan la versión netinstall en sus instalaciones, les dejo un buen mirror de paquetes que encontré para instalar CentOS, recuerden enchufar su caja a una conexión con buena velocidad.

Dentro de las ventajas de este modo de instalación puedo mencionar el evitar tener que bajar todos los discos o el DVD que suman aproximadamente  4G cuando probablemente requieres menos de eso.

Servidor: yum.singlehop.com
Directorio: CentOS/5.2/os/i386

Este servidor también tiene paquetes para 64 bits.

Escrito por Karam en: Linux |
Jun
12
2009
3

Asignar Parámetro null CR9 y vb6

Esto sí que me costó trabajo encontrarlo …
¿Cómo pasar el valor null a un parámetro de un reporte en crystal reports asociado a un StoredProcedure en Visual Basic 6?

Aquí les compartdo el dato:

        Report.ParameterFields(0).AddCurrentValue   Empty
        Report.ParameterFields(0).EnableNullValue = True

Saludos y espero que les sea Útil.

Escrito por Karam en: VB6 |
May
25
2009
3

Cambiar la resolución del GDM en Ubuntu 9.04

Recientemente Instale la versión de Ubuntu 9.04 en un equipo Gateway con una tarjeta de video ATI, después de   instalar los drivers propietarios de ATI y aumentar  la resolución en el escritorio de gnome pude percatarme que la resolución del GDM continuaba con una resolución más baja a la del escritorio.

Por lo que después de tocar el archivo /etc/X11/xorg.conf les dejo lo que yo modifiqué y me sirvió para efectos de corregir la resolución máxima de mi tarjeta de video ATI (1680 x 1050) en el GDM:

Antes:

Section "Screen"
Identifier    "Default Screen"
Monitor       "Configured Monitor"
Device        "Configured Video Device"
DefaultDepth    24
EndSection

Después:

Section "Screen"
Identifier    "Default Screen"
Monitor       "Configured Monitor"
Device        "Configured Video Device"
DefaultDepth    24
Virtual         1680 1050
       SubSection "Display"
            Depth 24
            Modes "1680x1050"
      EndSubSection
EndSection
Escrito por Karam en: Linux | Etiquetas: , ,

www.karam.com.mx Powered by WP and SoftKar