Site Web_Elyon

 Elyon Sistemas                                         Soluções para pequenas empresas                                          

 




DICAS DE PROGRAMAÇÃO - Comentários

Store de Procedure utilizar "--"

VB Net utilizar " ' "

SQL utilizar "/* */"

Crystal utilizar "//"

ASPX utilizar "<!--  -->"

HTML utilizar "<!--  -->"

C# utilizar "//"

DICAS DE PROGRAMAÇÃO - SQL

Select distinct   ( não repete resultados iguais)


Select * FROM tabela WHERE campo LIKE '%string%'    ( pesquisa registro que tenha a string)

Insert into Nome_Tabela (campo1, campo2) values  (dados1, dados2)     (Inclui registtro na tabela)

begin tran
update Nome_Tabela set campo=novovalor where codigo=?   (Altera valor da tabela)
commit    (utilizar begin tran / commit pois só serão¡ gravado após o commit )

delete Nome_tabela where codigo=?   (deleta registro na tabela)

order by campo desc  (ordena em ordem descrecente)

left(ltrim("entrada"),3)    resultado: "ent"

isnull(campo1,campo2)   (se campo 1 for null pega o campo2)   

case when campo=? then ?
                 campo=? then ?  else ? end

case campo when ? then ?
                   when ? then ?  else ? end

month(data)  resultado se data = '20/04/2010'    mês=4  

yaer(data) resultado se data = '20/04/2010'    ano=2010

select name from sysobjects where xtype='U'  ( listar nome dos campos das tabelas)

CONVERTE A DATA PARA STRING 'dd/MM/yyyy'
convert(varchar, convert(datetime, c.data), 103) as data


DICAS DE PROGRAMAÇÃO - VB Net

format(datagrid1Dia.item(0,col).value, "yyyy-MM-dd")

if   MsgBox("mensagem", MsqBoxStyle.yesno+MsgBox.Question) = MsgBoxResult.yes   then

DDate.now  (Dia atual)

dataGridView1.Item(1,1).style.Backcolor = color.red  (altera a cor da linha do grid)


DICAS DE PROGRAMAÇÃO - C#
Formatando data no Grid Viewbr /> Data Format String = {0:dd/MM/yyyy}
Html Encode = "false"


DICAS DE PROGRAMAÇÃO - STORE DE PROCEDURE

getdate()   (Data de hoje)

DATA
case datepart(weekday, vardata) when 2 then ?
                                                   when 3 then ? else ? end
sendo: (1)Domingo    (2)Segunda   (3)Terça    (4)Quarta    (5)Quinta    (6)Sábado

Formatar numeros para string:
rtrim(ltrim(str(numero)))+'  ' +