SALVANDO CADASTRO DE CLIENTE E RETORNANDO O CODIGO

WEBSTERGONTIJO 31/08/2010 15:36:40
#351832
QUAL MANEIRA VCS UTILIZAR PARA SALVAR UM CADASTRO DE CLIENTE A NA MESMA HORA RETORNAR UM MENSAGEM COM O CODIGO GERADO PELO BD.?
ADHEL 31/08/2010 15:41:02
#351834
Vc quer que apareça um msg confirmando a gravação ou você quer que apareça esse novo cadastro num datagrid?
WEBSTERGONTIJO 31/08/2010 15:48:35
#351835
QUERO QUE APARESA A MENSAGEM


DADOS GRAVADO COM SUCESSO , CODIGO DO CLIENTE E (XX)


ADHEL 31/08/2010 15:51:21
#351836
Coloca embaixo do comando que executa a gravação

MsgBox([Ô]DADOS GRAVADOS COM SUCESSO[Ô], MsgBoxStyle.Information, [Ô]SUA_APLICAÇÃO[Ô])
WEBSTERGONTIJO 31/08/2010 15:52:52
#351837
ENTAO EU TAVA FAZENDO ASSIM

GRAVAVA O CADASTRO DO CLIENTE E LOGO EM SEGUIDA USAVA UMA CONSULTA

TIPO ASSIM VEJA AI


cmd.CommandText = [Ô]insert into recibo (pedido,cliente,endereco,data,vendedor,telefone,celular,valor,valor1,pagamento) values (?,?,?,?,?,?,?,?,?,? )[Ô]
cmd.Parameters.AddWithValue([Ô]?[Ô], PEDITOT.Text)
cmd.Parameters.AddWithValue([Ô]?[Ô], CLIENTET.Text)
cmd.Parameters.AddWithValue([Ô]?[Ô], ENDERECOT.Text)
cmd.Parameters.AddWithValue([Ô]?[Ô], datat.Text)
cmd.Parameters.AddWithValue([Ô]?[Ô], VENDEDORT.Text)
cmd.Parameters.AddWithValue([Ô]?[Ô], (TELEFONET.Text))
cmd.Parameters.AddWithValue([Ô]?[Ô], (CELULART.Text))
cmd.Parameters.AddWithValue([Ô]?[Ô], (VALOR.Text))
cmd.Parameters.AddWithValue([Ô]?[Ô], VALOR1.Text)
cmd.Parameters.AddWithValue([Ô]?[Ô], pagamentot.Text)
cmd.ExecuteScalar()
cmd.Parameters.Clear()
cmd.CommandText = ([Ô]SELECT N_RECIBO FROM RECIBO ORDER BY N_RECIBO DESC[Ô])
N_RECIBO.Text = cmd.ExecuteScalar

CONECT.Close()





OLHA AI DEPOIS DA GRAVAÇAO JA FAZ PESQUISA



SE ACHA QUE ASSIM TA CERTO
ADHEL 31/08/2010 15:58:27
#351838
Pelo que estou entendendo era melhor ter um datagrid abaixo dos campos de gravação.
Voce executava o comando gravar e depois fazia a consulta ,jogando os dados no datagrid.
lembrando que a consulta ficava no mesmo botão de gravação
WEBSTERGONTIJO 31/08/2010 16:02:44
#351839
ENTAO , MAS NAO QUERIA USAR UM DATA GRID, QUEDIA QUE APENAS RETORNAR A MENSAGEM COM O CODIGO DO CLIENTE,,



O QUE FIZ AI FOI APENAS GRAVAR O DADOS DO CLIENTE , E NO MESMO EVENTO APOS A GRAVAÇAO ELE JA FAZ A PESQUISA PROCURANDO O ULTIMO REGISTRO GRAVADO E ME VOLTA O NUMERO DELE.



SO QUE QUERIA SABER SE TEM OUTRA MANEIRA, OU E DESSE JEITO AI MESMO QUE E CORRETO..


GRATO
ADHEL 31/08/2010 16:52:07
#351851
Vc pode fazer assim tb

MsgBox([Ô]DADOS GRAVADOS COM SUCESSO [Ô] & txtCliente.Text & [Ô] Codigo [Ô] & txtCodigo.Text, MsgBoxStyle.Information, [Ô]Sua_aplicação[Ô])
é só adaptar
WEBSTERGONTIJO 31/08/2010 16:55:10
#351852
certo minha duvida nao e sobre como devo jogar na mensagem, minha duvida e se o geito que faço para obter o numedo do codigo gerado no banco esta correto !!!


entendeu???


ADHEL 31/08/2010 17:12:55
#351854
Me desculpe pela confusão
Me responde uma pergunta
Para que você quer que retorne o Código?
TECLA 31/08/2010 20:24:04
#351878
Pergunta básica:
[txt-size=1]Qual é o banco de dados?[/txt-size]
Página 1 de 2 [14 registro(s)]
Tópico encerrado , respostas não são mais permitidas