SALVANDO CADASTRO DE CLIENTE E RETORNANDO O CODIGO
QUAL MANEIRA VCS UTILIZAR PARA SALVAR UM CADASTRO DE CLIENTE A NA MESMA HORA RETORNAR UM MENSAGEM COM O CODIGO GERADO PELO BD.?
Vc quer que apareça um msg confirmando a gravação ou você quer que apareça esse novo cadastro num datagrid?
QUERO QUE APARESA A MENSAGEM
DADOS GRAVADO COM SUCESSO , CODIGO DO CLIENTE E (XX)
DADOS GRAVADO COM SUCESSO , CODIGO DO CLIENTE E (XX)
Coloca embaixo do comando que executa a gravação
MsgBox([Ô]DADOS GRAVADOS COM SUCESSO[Ô], MsgBoxStyle.Information, [Ô]SUA_APLICAÇÃO[Ô])
MsgBox([Ô]DADOS GRAVADOS COM SUCESSO[Ô], MsgBoxStyle.Information, [Ô]SUA_APLICAÇÃO[Ô])
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
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
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
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
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
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
Vc pode fazer assim tb
MsgBox([Ô]DADOS GRAVADOS COM SUCESSO [Ô] & txtCliente.Text & [Ô] Codigo [Ô] & txtCodigo.Text, MsgBoxStyle.Information, [Ô]Sua_aplicação[Ô])
é só adaptar
MsgBox([Ô]DADOS GRAVADOS COM SUCESSO [Ô] & txtCliente.Text & [Ô] Codigo [Ô] & txtCodigo.Text, MsgBoxStyle.Information, [Ô]Sua_aplicação[Ô])
é só adaptar
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???
entendeu???
Me desculpe pela confusão
Me responde uma pergunta
Para que você quer que retorne o Código?
Me responde uma pergunta
Para que você quer que retorne o Código?
Pergunta básica:
[txt-size=1]Qual é o banco de dados?[/txt-size]
[txt-size=1]Qual é o banco de dados?[/txt-size]
Tópico encerrado , respostas não são mais permitidas