Jump to content
Fórum Script Brasil

Curinga

Membros
  • Posts

    50
  • Joined

  • Last visited

About Curinga

Curinga's Achievements

0

Reputation

  1. Curinga

    Form Login

    O DPR é a extensão do seu arquivo de projeto no DELPHI. (Delphi Project (dpr)). Falow...
  2. Pessoal, obrigado pela ajuda, consegui resolver o problema anterior, mas agora ta acontecendo um segundo problema. Toda vez que eu mando salvar da erro de "Key Violation". já mudei minha rotina toda e não acho o problema, o q pode ta acontecendo? Ta ai a minha rotina, pessoal. Para explicar melhor: Antes de entrar nesse FORM(EDITAR), tem um FORM(PESQUISAR), então a pessoa pesquisa e os resultados aparecem no DBGrid(DBPesquisa2). Ele clica com o botão direito em cima de um determinado resultado, e então abre o TPopupMenu com o item EDITAR Nesse EDITAR do TPopupMenu tem um SHOW q leva até o nosso FORM(EDITAR). procedure TEditar.FormActivate(Sender: TObject); begin TCPFisica.Edit; Pesquisar.DBPesquisa2.SelectedIndex:=0; TCPFisica.FieldByName('CODIGO').AsString := Pesquisar.DBPesquisa2.SelectedField.Text; Pesquisar.DBPesquisa2.SelectedIndex:=1; TCPFisica.FieldByName('NOME').AsString := Pesquisar.DBPesquisa2.SelectedField.Text; etc... etc... end; procedure TEditar.BtnSalvarClick(Sender: TObject); begin TCPFisica.Edit; TCPFisica.Post; MessageBox(Application.Handle, Pchar ('As informações foram salvas com sucesso.'), 'C-Commerce', MB_OK+MB_ICONWARNING+MB_DEFBUTTON1); end; O interessante disso tudo é que, o primeiro item q aparece do meu DBGrid, quando eu faço a pesquisa da certo, ele altera, se eu fizer uma busca e achar dois ou mais resultados e fizer isso com o 2.º item q aparece, ou o 3º, ele da erro de "Key Violation", estranho... Eu sei que eu tenho enchido vocês, mas eu não tenho a qm recorrer, por isso pesso a ajuda de vocês. Obrigado, mais uma vez...
  3. Curinga

    Editar Tabela

    Olá, Obrigado pela dica, complementando, eu estou usando table na busca, quando entra no FORM, ele identifica perfeitamente o CODIGO, mas so altera o primeiro, o resto não. Como eu transformaria sua dica, se fosse no meu caso, q é o uso de TABELA? Obrigado...
  4. Curinga

    Editar Tabela

    Pessoal, obrigado pela ajuda, consegui resolver o problema anterior, mas agora ta acontecendo um segundo problema. Toda vez que eu mando salvar da erro de "Key Violation". já mudei minha rotina toda e não acho o problema, o q pode ta acontecendo? Ta ai a minha rotina, pessoal. Para explicar melhor: Antes de entrar nesse FORM(EDITAR), tem um FORM(PESQUISAR), então a pessoa pesquisa e os resultados aparecem no DBGrid(DBPesquisa2). Ele clica com o botão direito em cima de um determinado resultado, e então abre o TPopupMenu com o item EDITAR. Nesse EDITAR do TPopupMenu tem um SHOW q leva até o nosso FORM(EDITAR). procedure TEditar.FormActivate(Sender: TObject); begin TCPFisica.Edit; Pesquisar.DBPesquisa2.SelectedIndex:=0; TCPFisica.FieldByName('CODIGO').AsString := Pesquisar.DBPesquisa2.SelectedField.Text; Pesquisar.DBPesquisa2.SelectedIndex:=1; TCPFisica.FieldByName('NOME').AsString := Pesquisar.DBPesquisa2.SelectedField.Text; etc... etc... end; procedure TEditar.BtnSalvarClick(Sender: TObject); begin TCPFisica.Edit; TCPFisica.Post; MessageBox(Application.Handle, Pchar ('As informações foram salvas com sucesso.'), 'C-Commerce', MB_OK+MB_ICONWARNING+MB_DEFBUTTON1); end; O interessante disso tudo é que, o primeiro item q aparece do meu DBGrid, quando eu faço a pesquisa da certo, ele altera, se eu fizer uma busca e achar dois ou mais resultados e fizer isso com o 2.º item q aparece, ou o 3º, ele da erro de "Key Violation", estranho... Eu sei que eu tenho enchido vocês, mas eu não tenho a qm recorrer, por isso pesso a ajuda de vocês. Obrigado, mais uma vez...
  5. Curinga

    Editar Tabela

    Oi, Outras pessoas me deram essa ideia, mas depois como é que eu faço pra salvar as alterações usando o EDIT? obrigado, valeu....
  6. Curinga

    Editar Tabela

    Olá Pessoal, Obrigado pelas dicas. Mas se por exemplo, eu usar EDITS ao invés de DBEdits, como eu faço pra depois eu salvar as alterações. Mais uma vez obrigado pela atenção...
  7. Pessoal, apareceu uma duvida e gostaria que vocês me ajudassem. Estou fazendo uma area de edição, ou seja o usuario pode editar um cliente já cadastrado, para isso, ele faz a busca, clica com o botao direito em cima dos dados do cliente no DBGrid, abre o menu de opções, e ai quando ele clica em EDITAR, o programa roda um SHOW ate a area de edição. Pois aí é q está o problema, nessa area de edição está todos os meus DBEdits, para que seja editado o cliente, só que quando eu abro o form de edição aparece o NOME, CODIGO, CPF, tudo certo, tdo beleza, mas quando eu coloco o foco em um determinado DBGrid ele apaga automaticamente, porque isso ta acontecendo? Como eu faço para que, ao abrir o FORM de edição, ele pegue os valores contidos dos campos que eu cliquei do DBGRID e jogue nos DBEdits do FORM de edição? obrigado pela atenção, e espero que eu tenha explicado com clareza o problema.
  8. Vitor, valeu pela dica, vou testar, mas acho q vai funcionar, devo estar errando em algum peqno item, desde já agradeço a sua atenção. valeu...
  9. Pessoal, toda vez que eu vou cadastrar algm logo q eu inicio uma nova consulta, os ultimos dados que eu digitei aparece na minha tabela, eu uso o comando APPEND, mas parece que não ta dando certo. Eu também uso o comando Autoincremento, ou seja, meu codigo gera-se automaticamente, mas se eu usar o comando APPEND, ele deixa tudo limpo, inclusive o CODIGO. Então é o seguinte: Eu qria saber como eu faço pra que, quando eu iniciar o Programa, ele me mostrasse os meus EDITS limpos, e como o respectivo código pronto, exemplo: cadastrei a primeira pessoa, então: Codigo Nome Sexo 1 João M na proxima vez que eu entrar para cadastrar : Codigo Nome Sexo 2 E como eu uso de maneira correta o APPEND, tem alguma dica pra se usar esse comando? Pessoal, valeu pela força.......
  10. Eu gostaria que o cursor ficasse em um desses EDITS, tem como fazer isso sem apagar o q esta escrito? Que comando eu posso usar para fazer essa funçao fora o SetFocus ou o Show
  11. Olá Pessoal, Quando a gente usa por exemplo Edit1.Text, esse tipo de função é uma STRING, mas quando a gente usa Edit1.SetFocus, qual é o tipo? Qual o tipo de variavel que se usa? Obrigado pela atenção....
  12. Curinga

    Duvidas

    Estou usando Post e Append, como de costume, mas ta inserindo um campo em branco, porque isso ta acontecendo?
  13. Curinga

    Duvidas

    Olá pessoal, Tenho duas duvidas e gostaria que vocês me ajudassem. É o seguinte. Estou usando uma tabela paradox em um cadastro de clientes, suponhamos que minha tabela esteja vazia, não tenho ninguém cadastrado, quando eu vou salvar a primeira pessoa ela salva essa pessoa ao invés dela ser a primeira ela passa a ser a segunda, em primeiro fica tudo em branco Ex: CPF NOME CIDADE 1 2 123.456.789-10 Joao da silva São Paulo Porque isso ta acontecendo? Minha segunda duvida é a seguinte: Como eu faço pra saber em qual linha eu estou em um DBGrid? Qual o comando que determina ou que mexe com as linhas no DBGrid? Pessoal, agradeço desde já a compreensão. Abraços... aguardo respostas...
  14. Curinga

    Dbgrid

    O que eu qro fazer é o seguinte: Tem 2 DBGrids, um do lado do outro. No DBGrid1 eu cliquei, por exemplo na linha dois, o DBGrid2, pula também pra linha 2, ambos usando DataSources diferentes. Como posso fazer? Obrigado...
  15. Curinga

    Dbgrid

    Mas como faço sem usar o mesmo DataSource.
×
×
  • Create New...