Noticias Weblogs Foros Wiki Código

RecorteX

» josuebasurto
303 usuarios y 202 recortes de código
Usuario

Contraseña
Crear cuenta
Estás viendo los recortes del usuario josuebasurto

RSS
Recortes: 28
Registrado: 30/8/2006
Web

Etiquetas:
sql (6)
Flash (5)
8 (4)
vbnet (4)
javascript (3)
html (3)
vb (3)
para (2)
un (2)
movieclip (2)
css (2)
actionscript (2)
existe (2)
swf (2)
forma (2)
PHP (2)
url (2)
Centrar (2)
formato (1)
pop (1)
vacio (1)
array (1)
en (1)
negativos (1)
texto (1)
createEmptyMovieClip (1)
button (1)
horizontal (1)
progreso (1)
ventana (1)
Firefox (1)
tus (1)
2005 (1)
DIV (1)
mouse (1)
tabla (1)
checkbox (1)
implementacion (1)
seguir (1)
fx (1)
popup (1)
validacion (1)
asp (1)
encriptacion (1)
net (1)
threading (1)
csharp (1)
load (1)
stored (1)
cargado (1)
radio (1)
version (1)
passwords (1)
double (1)
table (1)
columna (1)
index (1)
setInterval (1)
head (1)
porcentaje (1)
validar (1)
barra (1)
exist (1)
numero (1)
tiempo (1)
loadMovie (1)
string (1)
cargar (1)
HTMLCSS (1)
redireccion (1)
vertical (1)
form (1)
pesos (1)
up (1)
dropdown (1)
Mozilla (1)
tags (1)
con (1)
items (1)
signo (1)
busca (1)
hilos (1)
procedimientos (1)
otro (1)
titulo (1)
dataset (1)
Meta (1)
case (1)
IE (1)
redirecicon (1)
where (1)
almacenados (1)
electronico (1)
multithreading (1)
temporizado (1)
correo (1)
javascipt (1)
sp (1)
buscar (1)
historia (1)
procedures (1)
facil (1)
paginas (1)
todas (1)
20 (1)
dentro (1)
moo (1)
sysobjects (1)
imagen (1)
script (1)
Y (1)

Funcion para dar formato a un string

Esta funcion en V .net 2005 da formato a un numero que lo tienes como string y quieres regresarlo como string con pesos o numeros negativos. De ahi se puede partir para muchas otras cosas.!

 
    Private Function darFormato(ByVal numeroStr As String) As String
        Try
            If numeroStr = "" Or numeroStr = "0" Then
                Return ""
            Else
                Return CDbl(numeroStr).ToString("$#,###.##;($#,###.##);Zero")
            End If
        Catch ex As Exception
            Throw ex
        End Try
    End Function
 

Barra de progreso con CSS

Para poder hacer una barra de progreso, solo es cuestion de que pongan los vvalores dinamicos con ajax o php o asp… ;)



<style>
    .graph { 
        position: relative; /* IE is dumb */
        width: 200px; 
        border: 1px solid #000000; 
        padding: 2px; 
    }
    .graph .bar { 
        display: block;
        position: relative;
        background: #B1D632; 
        text-align: center; 
        color: #333; 
        height: 2em; 
        line-height: 2em;            
    }
    .graph .bar span { position: absolute; left: 1em; }
</style>
<div class="graph">
    <strong class="bar" style="width: 30%;">30%</strong>
</div>

Nombre Compañia y Version en la barra de titulo de aplicacion

Muchas veces tenemos tantas aplicaciones y en tantas versiones que no sabemos que o0nda con las que se estan correindo, asi que con este simple renglon podemos poner nombre compañia y version de nuestra aplicacion en el titulo de las forma que queramos. Espero les sea de utilidad.

 
     Me.Text = My.Application.Info.CompanyName & " - " & My.Application.Info.AssemblyName & " " & My.Application.Info.Version.ToString
 

Encriptar y desencriptar passwords en SQL

Podemos hacer uso de dos funciones de SQL Server para encryptar los passwords de nuestras aplicaciones.

 
  SELECT pwdencrypt('Este es mi password')
 

De esta forma obtenemos: 0×01005101FF5BAF0870CDDB687D126DE8E65F5164C9A010FBB1A9FD399669CE78013B4F2042AE2947EB06FB7AF34F

Con esta funcion podemos comparar el password que recibimos para poder verificar si esta correcto, ya que no hay ninguna funcion que nos desencripte la secuencia obtenida

 
  SELECT pwdcompare ('Este es mi password',pwdencrypt('Este es mi passworD'))
 

Asi solo obtenemos un 1 o 0

Si existe una tabla

 
IF EXISTS (SELECT 1 FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='tbl_mexicalas') SELECT 'tablename exists.'
 

Si existe una columna

 
IF EXISTS (SELECT * FROM syscolumns WHERE id = object_id('tbl_clientes') AND name = 'cNumGrupo')
begin
	print('yes')
end
 

Validacion de un URL

Para que validemos un url en un campo de texto

 
bool IsValidEmail(string strIn) 
{ 
    // Return true if strIn is in valid e-mail format. 
 
    return Regex.IsMatch(strIn, @"^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0- 
9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$");  
}
 

Llenar DropDownList en VB desde un DataSet

 
    Private Sub despliegaContactos(ByVal contactos As DataSet)
        dropdown.Items.Clear()
        dropdown.DataTextField = "Nombre"
        dropdown.DataValueField = "nContactoId"
        dropdown.DataSource = contactos.Tables(0)
        dropdown.DataBind()
    End Sub
 

Multithreading en C#

Este es un layout rapido para poder usar multithreading en C#
 
using System;
using System.Threading;
 
namespace CSharpSchool
{
  class Test
  {
    static void Main()
    {
      Thread firstThread = new Thread(new ThreadStart(fun1));
      Thread fsecondThread = new Thread(new ThreadStart(fun2));
      
      firstThread.Start();
      secondThread.Start();
 
      console.WriteLine("End of Main()");
    }
    
    public static void Fun1()
    {
      for (int i=1; i<=5; i++)
      {
        Console.WriteLine("Fun1() writes: {0}", i);
      }
    }
    public static void Fun2()
    {
      for (int i=1; i<=6; i++)
      {
        Console.WriteLine("Fun2() writes: {0}", i);
      }
    }
  }
}
 

Layout rapido para crear SP (Stored Procedures)

Aqui anexo un layout rapido para crear y alterar SP o procedimientos almacenados en SQL
 
CREATE PROCEDURE nombredelsp (@parametro1 int, @parametro2 varchar(10), @parametro3 integer)
AS
begin   /*
             Descripcion del sp
	*/
	/*
             Aqui generalmente incluyo las declaraciones de las variables para
             Hacer pruebas
	*/
        /*   En esta parte va el procedimiento    */
END
 
Y para actualizar solo se cambia el
CREATE
 
como
ALTER
 
info@recortex.com - Proyecto: Juanjo Navarro, 2006 - Diseño: Albin