temos um novo endereço
[philos] :: série completa brasil
2 de junho de 2013série de Afonso Penna completa sem uso.
Esta série não existia no álbum quando recebi de meu pai. foi sendo completada e hoje tenho todos…
até o próximo post…
[bysheep] :: data grid view
19 de abril de 2013trabalhando com grid
apanhar o valor do campo e colocar em uma caixa de texto
Clicando no dataGridView e colocando o valor na caixa de texto….
// no clique na linha do datagridview
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
// caixa de texto recebe o valor da linha coluna do grid – o valor 1 é o segundo campo do grid
txtTeste.Text = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();
}
txtTeste.Text – propriedade Text da caixa de texto
dataGridView1.Rows[] – a linha
dataGridView1.CurrentRow.Index – a linha que for clicada
Cells[1] – a célula da coluna especificada
Value.ToString(); – o valor de tudo isso transformado em string para poder clocar na caixa de texto
até o próximo post…
[bysheep] :: primeira vez ‼
5 de abril de 2013Caros amigos….
Resolvi criar uma coluna, onde vou falar de uma série de coisas que não estão diretamente ligadas a programação, design e nem arquitetura, mas que sempre falará sobre esses temas.
Esta coluna será semanal e sempre será colocada nas sextas feiras no blog..
A ideia é criar um espaço para colocar minhas ideias e o que penso sobre assuntos do dia a dia…
Nesta primeira coluna vou falar sobre duas das minhas paixões a Arquitetura e Obra.
A arquitetura que eu aprendi a gostar desde 1980, quando entrei para a faculdade, me formei na antiga Faculdade de Arquitetura e Urbanismo Silva e Souza, na turma e 1985, uma faculdade que era muito boa na minha época…
Essa arquitetura parece que a cada dia está mais complicada… a mão de obra está cada vez mais difícil..
Um caso que aconteceu essa semana…
Estava precisando de um profissional para colocar um piso em uma sala, uma coisa simples de ser feita.. mas .. dos 3 que me deram preço, um pediu R$3.200,00 (acho que não queria fazer..), o segundo pediu R$1.200,00 e estava caro… o terceiro pediu R$ 500,00 mas não apareceu para fazer…
Atualmente um pedreiro acha que tem que ganhar muito e fazer um monte de lambanças….
Na minha opinião teria que haver mais qualificação para os profissionais da construção civil… deveria ter cursos específicos e treinamento nas empresas para evitar que pedreiros que gostam de fazer paredes sem prumo ou sem esquadro…
A construção civil no Brasil (falando de sindicato), se preocupa com um monte de assuntos, tais como: aumento de salário, verificar se o trabalhador não está trabalhando de mais.. etc… mas qualificar bem o profissional.. isso não é feito…
O trabalhador da construção civil deveria cobrar mais destes sindicatos (que leva a grana para se manter, do próprio trabalhador), uma melhor forma de se qualificar…
Bem é isso.. esta semana era apenas uma introdução… é apenas para começar a escrever…
Na próxima semana vou escrever sobres outros temas.. e manter sempre algum pensamento sobre os assunto que uso no meu dia dia..
Um lembrete…
No domingo dia 06 de maio de 2013 – vou fazer a primeira transmissão do canal sh7.tv.. vale a pena conferir….
sh7tv uma nova forma de ver a web…
Até o próximo post…
[bysheep] :: stored procedure para mysql
29 de março de 2013Esta stored procedure foi feita para verificar e depois cadastrar informação em um banco mysql
DELIMITER $$
CREATE DEFINER=`sh7tv`@`%` PROCEDURE `spRua`(
IN inRua varchar(50),
inBairro varchar(50),
inCidade varchar(50),
inEstado varchar(50),
inCEP varchar(50),
OUT outResposta varchar(50)
)
BEGIN
— concatena o select para saber se já existe o valor no banco
— com o primeiro campo da tabela
SET @aux = CONCAT(‘SELECT ‘,inCEP,’ INTO @verifica FROM mpRua WHERE cep = ‘,inCEP);
— prepara o comando
PREPARE stmt FROM @aux;
— executa o comando
EXECUTE stmt;
— se não existir
IF (@verifica IS NULL) THEN
— cria uma variável para concatenar o insert
SET @Inserir = CONCAT(‘INSERT INTO mpRua (rua,bairro,cidade,estado,cep) VALUES (‘, inRua,’, ‘, inBairro,’, ‘, inCidade,’, ‘, inEstado,’, ‘, inCEP, ‘)’);
— prepara o comando
PREPARE stmtIn FROM @Inserir;
— executa o comando
EXECUTE stmtIn;
— libera a memória
DEALLOCATE PREPARE stmtIn;
— retorna um valor
SET outResposta = ‘dados da rua cadastrados com sucesso’;
— se existir
ELSE
SET outResposta = ‘já existe esta rua cadastrada ‘;
END IF;
SELECT outResposta;
END
a chamada da procedure usando um objeto feito em asp….
‘*********************************************************************
‘ métodos PRIVATE BANCO
‘*********************************************************************
‘ método PRIVATE para abrir o banco
PRIVATE sub banco()
Set cn = Server.CreateObject(“ADODB.Connection”)
cn.Open(“dsn=—–“)
Set cmd = Server.CreateObject(“ADODB.Command”)
Set cmd.ActiveConnection = cn
end sub
‘*********************************************************************
‘ métodos PRIVATE INSERT
‘*********************************************************************
‘ método PRIVATE para inserir
PRIVATE sub inserir()
‘ chama o método abrir da classe banco passando o caminho e o banco
cmd.CommandText = “call spRua(” & strRua & “,” & strBairro & “,” & strCidade & “,” & strEstado & “,” & strCEP & “, @outResposta)”
set rsCadastrar = cmd.execute()
strResposta = rsCadastrar(0)
‘ fim inserir
end sub
a chamada do objeto feita na página
‘ cria uma variável do tipo objeto
set varRua = new clRua
‘ chama o método passando os parâmetros
call varRua.clRua(“”'” & request.form(“rua”) & “”'”, “”'” & request.form(“bairro”) & “”'”,””'” & request.form(“cidade”) & “”'”,””'” & request.form(“estado”) & “”'”,””'” & request.form(“cep”) & “”'”, “I”)
‘ mmostra o que aconteceu
response.write(varRua.resposta)
até o próximo post
Você precisa fazer login para comentar.