Re: [delphi-br] OnChange, como evitar???

2006-08-31 Por tôpico Moacir - Prisma
Luis, No Evento OnChange verifique se a tabela ou query esta ativa: If not Tabela.active then exit; [ ]´s Moacir Luis Carlos Quinhone escreveu: Pessoal, tenho algumas instruções no OnChange de dbgrid, dblookup, mas quando o form é aberto todos os eventos onChange são disparados, dando

Re: [delphi-br] OnChange, como evitar???

2006-08-31 Por tôpico Luiz Eduardo Oliveira Fonseca
ou . veridique se a tabela está em modo de insert ou edit .. para isso ... use como referenia o Datasource da tabela . if not dsClientes.State in [dsInsert, dsEdit] then abort; On 8/31/06, Moacir - Prisma [EMAIL PROTECTED] wrote: Luis, No Evento OnChange verifique se a tabela ou

Re: [delphi-br] Retornar o valor contido num campo Memo

2006-08-31 Por tôpico Leandro
Olá, Cara, AsString tinha que retornar o texto, independente do tamanho do campo... Talvez tenha sido gravado o texto (MEMO) mesmo... isso se vc fizesse tipo: Table1OBS1.Text := Table1OBS2.Text; aí poderia gravar (MEMO)... aí o .AsString retornaria isso mesmo... É só uma hipótese... att,

Re: RES: [delphi-br] Footer do DataGrid - finalmente

2006-08-31 Por tôpico Murillo Proença
é que vc não entendeu o meu problema, eu precisava pegar o footer sem ser pelo ItemDataBound. --- Em delphi-br@yahoogrupos.com.br, Andreano Lanusse [EMAIL PROTECTED] escreveu Não entendi, tinha te falado para usar o FindControl e você disse que não funcionava No itemdataboud você

[delphi-br] Re: SQL Server 2000 e BDE - problema com cabo de rede

2006-08-31 Por tôpico Murillo Proença
vou fazer este teste também, vlw --- Em delphi-br@yahoogrupos.com.br, Danilo Valente [EMAIL PROTECTED] escreveu Você tentou colocar (local)? Atenciosamente, Danilo Valente - Original Message - From: Murillo Proença To: delphi-br@yahoogrupos.com.br Sent: Wednesday,

Re: [delphi-br] Validação de datas

2006-08-31 Por tôpico Sandro
Pode usar a funcao DaysInAMonth() da unit DateUtils. Ela retorna o número de dias de um mês em um determinado ano. - Original Message - From: marcelo_juniorrr To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 30, 2006 12:39 PM Subject: [delphi-br] Validação de datas

[delphi-br] O q são Hashs?

2006-08-31 Por tôpico Moked - Tamara \(Brazil\)
http://www.moked.com.br/ Tamara Clemente - Suporte Técnico Moked do Brasil - Consultoria de Segurança Empresarial Divisão MokInf de Informática PABX: (55-11) 5071-2748 [EMAIL PROTECTED] www.moked.com.br http://www.moked.com.br/ Grau de Sigilo: Confidencial Reservado Interno Amplo

Re: [delphi-br] O q são Hashs?

2006-08-31 Por tôpico Daniel Bastos
O algoritmo de hash é usado para gerar um valor do hash de alguns dados, como um e-mail, uma senha ou uma chave. A função do hash verifica qualquer modificação em um dado. O hash é um método para transformar dados de tal forma que o resultado seja exclusivo e não possa ser retornado ao formato

Re: [delphi-br] CLX / KYLIX - Quem usa ?

2006-08-31 Por tôpico Daniel Bastos
Não.. a biblioteca clx ficou na historia junto com kylix, BDE, CLX e outras... :~) O Freepascal é um compilador Pascal, que permite que vc complile fontes em várias plataformas. O lazarus é um projeto do freepascal. Ele é uma IDE (Semelhante ao delphi) para desenvolvimento RAD. Ele usa o

[delphi-br] Achar em um texto e focar uma janela aberta

2006-08-31 Por tôpico conexaoi
Uma ajuda por favor... 1.º) Gente O objetivo é ao clicar em um botão, em um texto(Richedit) ele encontre a palavra calculadora e passe o foco para a janela do calculadora(já aberta), ou se encontrar a palavra word passe o foco para a janela do word(já aberta). Eu fiz mas ele encontra

Re: [delphi-br] Boa Apostila sobre banco

2006-08-31 Por tôpico Gustavo Sequeira
para que banco??? ou voce que aprender sql? 2006/8/31, Higor [EMAIL PROTECTED]: Boa noite pessoal, Gostaria da ajuda de vocês na indicação de uma boa apostila sobre Banco de Dados pois tenho pouco conhecimento e gostaria de aprender todas as possibilidades que os bancos nos oferecem como

[delphi-br] FormStyle fsMDIForm

2006-08-31 Por tôpico Wesley Romualdo da silva
eu tenho um form principal que na su propriedade de formstyle = fsMDIForm, so que eu criei um form de login com sua propriedade de formstyle = fsNormal para abrir antes do form principal, so que quando abre o form principal da erro porque isso ocorre?

[delphi-br] Clicar e passar o foco

2006-08-31 Por tôpico conexaoi
Ai manos dá uma ajuda.!1 Como eu faço para ao clicar em um botão o foco passe para outra janela ou caso não tenha janela para a área de trabalho, de maneira que sempre ao clicar o form não tenha o foco. Saudações! -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para

[delphi-br] Instalar dcu

2006-08-31 Por tôpico Camoloze
Bom dia, Alguém saberia como instalar um componente no BDS 2006 que só tenho a DCU? Já procurei ho help, no Google e até agora nada. Obrigado Camoloze [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver

Re: [delphi-br] O q são Hashs?

2006-08-31 Por tôpico wazen
hash ; 1 produzir um número único, derivado da própria entrada, para cada entrada em uma base de dados; ± hashing function = função hash = algoritmo usado para produzir um código hash para uma entrada e assegurar que este código é único para cada entrada; 2 (a) HASHMARK; (b) hash code = código

[delphi-br] Duvida - Como fazer ?

2006-08-31 Por tôpico moises ribeiro
Como fazer para que se duas pessoa alterarem o mesmo registro ao mesmo tempo ? Exemplo: Um usuário esta em um sistema financeiro, e está entrando com um numero considerável de dados afim de fazer uma transferencia de valores para uma outra conta, assim que ele entra, o saldo aparece na tela e ele

[delphi-br] Timer

2006-08-31 Por tôpico Alex - Yahoo
Alguem sabe como posso DECREMENTAR uma hora que eu definir usando timer?Por exemplo coloco 30:00:00 e vai diminuindo ao invés de aumentar? Alex [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as

[delphi-br] Crystal Reports x Delphi (Travamento)

2006-08-31 Por tôpico idivaldomb
Olá pessoal! Estou com um tremendo problema, tenho meus relatórios feitos em crystal reports todos eles rodam perfeitamente pela IDE do crystal, mas quando eu uso os relatórios chamados pela minha aplicação ele as vezes trava e levando o processamento da cpu a 100%, eu estou usando a vcl do

RES: [delphi-br] Crystal Reports x Delphi (Travamento)

2006-08-31 Por tôpico Andreano Lanusse
Idivaldo, se você estiver usando o Crystal com Delphi 2005, a Crystal disponibilizou um service pack que corrige um monte de coisas do crystal... Da uma olhada nesse link: http://blogs.borland.com/andreanolanusse/archive/2006/07/06/25836.aspx []'s Andreano Lanusse System Engineer -

Re: [delphi-br] (Fora do tópico) Zanthus

2006-08-31 Por tôpico Fabiano Frizzo
os Componentes do Projeto ACBr fazem Comunicção direta com varios modelos de Impressoras Inclusive COm Zanthus - Original Message - From: Luiz Henrique Santos To: delphi-br@yahoogrupos.com.br Sent: Wednesday, August 30, 2006 11:48 AM Subject: [delphi-br] (Fora do tópico)

Re: [delphi-br] Boa Apostila sobre banco

2006-08-31 Por tôpico Higor
Estou querendo aprender sobre banco de dados no geral e interesse em Interbase e SQL Server. Valeu mesmo 2006/8/31, Gustavo Sequeira [EMAIL PROTECTED]: para que banco??? ou voce que aprender sql? 2006/8/31, Higor [EMAIL PROTECTED]: Boa noite pessoal, Gostaria da ajuda de vocês na

RES: [delphi-br] Duvida - Como fazer ?

2006-08-31 Por tôpico Elazar Dornelles Ceza
Noises; Que tal tu fazer uma nova busca no momento de processamento, pra ver se ainda tem saldos pra pagar? Atenc. Elazar -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de moises ribeiro Enviada em: quinta-feira, 31 de agosto de 2006 10:55 Para:

RES: [delphi-br] Padrões de codificação

2006-08-31 Por tôpico Elazar Dornelles Ceza
Rogerio Bom eu normalmente uso as siglas dos componentes e alguns outros truques... De uma olhada. Mas o melhor de tudo, se voce trabalha em equipe em um mesmo projeto com frequencia é que a equipe use o mesmo padrao. Ex. TEdit= edt TLabel = lbl TPanel = pnl

Re: [delphi-br] Clicar e passar o foco

2006-08-31 Por tôpico Hélder Seixas Lima
caro, vc pode passar o forcar o foco pra outra outra janela da seguinte maneira: handleDaJanela : hwnd; mouse_event(MOUSEEVENTF_ABSOLUTE, 0, 0, 0, 0); //simula um clik de maous SetForegroundWindow(handleDaJanela); //lanca foco pra qualquer janela Em 31/08/06, conexaoi [EMAIL PROTECTED]

[delphi-br] TABELAS PARADOX EM REDE

2006-08-31 Por tôpico comercial3fgv
Alguém sabe como faço para colocar um sistema funcionando em rede? Este sistema foi feito com tabelas paradox e utiliza o BDE como gerenciador. Serão 2 máquinas nesta rede acessando o sistema. Perguntas: Instalo o sistema nas 2 máquinas? Onde vão ficar as tabelas? Abraço a todos! --

RES: [delphi-br] Timer

2006-08-31 Por tôpico Rodrigo O. Farias
A lógica é: CronometroDecremental = 30:00 - timer Onde 30 vc colocara o tempo desejado, quando chegar a zero vc desliga o timer -- Rodrigo Othávio Farias -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alex - Yahoo

Re: RES: [delphi-br] Padrões de codificação

2006-08-31 Por tôpico Marcos Douglas
Padrão da Borland: Object Pascal Style Guide http://community.borland.com/article/0,1410,10280,00.html -- Marcos Douglas Mensagem Original From: Elazar Dornelles Ceza [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Qui, Agosto 31, 2006 1:44 pm Subject: RES: [delphi-br] Padrões

[delphi-br] Atender Ligação

2006-08-31 Por tôpico Ilton Vieira Junior
Boa tarde a todos. Estou começando um projeto, onde terei que desenvolver um sistema que atenda as ligações por intermédio do modem. Porém estou meio sem saber por onde começar. Alguém teria algum material para disponibilizar??? Obrigado Ilton -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA

[delphi-br] campo tipo BLOB

2006-08-31 Por tôpico ca_programador007
Olá galera Criei uma tabela com o campo tipo BLOB, e no meu form coloquei o componente memo. Nas minhas consultas, este campo não mostra o conteúdo que está gravado, mas mostra assim: (MEMO). Tenho que fazer alguma conversão para o conteúdo gravado neste campo para aparecer corretamente nas

Re: [delphi-br] Instalar dcu

2006-08-31 Por tôpico Daniel Bastos
vc cria uma nova package e adiciona a DCU nessa package.. depois compila e instala :~) Em 31/08/06, Camoloze [EMAIL PROTECTED] escreveu: Bom dia, Alguém saberia como instalar um componente no BDS 2006 que só tenho a DCU? Já procurei ho help, no Google e até agora nada. Obrigado

Re: [delphi-br] Firebird - Função Last

2006-08-31 Por tôpico Daniel Bastos
Que bom que resolveu... mas de qualquer forma... a sintaxe do first é assim: select First quantidade de campos Campos from Tabela olha um sql do meu sistema como exemplo: select first 10 * from AF abs :~) Em 28/08/06, WILLER [EMAIL PROTECTED] escreveu: Consegui, fiz o que você me sugeriu, e

[delphi-br] Random

2006-08-31 Por tôpico Alex - Yahoo
Alguem sabe como faço para pegar numeros randomicos de uma string sem repeti-los?Por exemplo: 123 = 312 ou 123 = 213...Enfim pegando da string 123 e misturando mas sem repetir. Alex [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER

[delphi-br] Rotina para limpar campos dando problemas me unit sem form

2006-08-31 Por tôpico Praxis
Tenho uma rotina pra limpar todas as edits de um form e ela funciona. Contudo, resolvi fazer uma unit de apoio, sem form, onde coloquei vários procedimentos importantes. Umas delas, a LimparCampos não está funcionando e é a única. Alguém saberia explicar? Segue parte do código abaixo unit

[delphi-br] Deixar o usuário escolher o numero que ele quer para a primeira pagina de um relatór io.

2006-08-31 Por tôpico sandro cunha
E ai rapaziada! To precizando de um help de voces. Preciso que um relatorio que estou criando em Quickreport (Erhhk) comece a contar suas paginas a partir de um numero escolhido pelo usuário. Por exemplo eu quero que a primeira pagina do relatório comece com o numero 7 e siga a partir dai

[delphi-br] Re: Rotina para limpar campos dando problemas me unit sem form

2006-08-31 Por tôpico valmsrj
Como a funcao vai saber quem é o parent dos edits? Você deveria passa-lo por parametro. --- Em delphi-br@yahoogrupos.com.br, Praxis [EMAIL PROTECTED] escreveu Tenho uma rotina pra limpar todas as edits de um form e ela funciona. Contudo, resolvi fazer uma unit de apoio, sem form, onde

Re: [delphi-br] Deixar o usuário escolher o numero q ue ele quer para a primeira pagina de um relatório.

2006-08-31 Por tôpico Andre Mesquita
Qual o erro? - Original Message - From: sandro cunha [EMAIL PROTECTED] To: Grupo Delphi delphi-br@yahoogrupos.com.br Sent: Thursday, August 31, 2006 5:11 PM Subject: [delphi-br] Deixar o usuário escolher o numero que ele quer para a primeira pagina de um relatório. E ai rapaziada!

RES: [delphi-br] Instalar dcu

2006-08-31 Por tôpico Camoloze
Não funciona, já tentei isso. No Delphi 7, você editava a package Borland User Components, ai funcionava. Mas no BDS2006 não esta danada!!! e nem sei como cria-la. Mais alguma dica. Andreano cê sabe mano... []´s camoloze _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em

[delphi-br] Migrar para sistema multicamadas

2006-08-31 Por tôpico Welson Avelar
Amigos, perdoem o assunto do email, as foi o mais próximo que encontrei para chamar a atenção para a minha questão. É o seguinte: temos hoje aqui na empresa um sistema que está em um cliente com filiais espalhadas por Minas. Quando foi colocado o sistema, tinha a necessidade que os bancos de dados

[delphi-br] Problema com transação, será que tem solução?

2006-08-31 Por tôpico Fellipe Henrique
Olá amigos, estou com o seguinte problema.. quando dois usuarios estao editando o mesmo registro ao mesmo tempo... o que acontece? tipo... tenho o cadastro de cliente, e dois usuarios do telemarketing abrem o mesmo cadastro pra atualizar os dados, e cada um está atualizando os dados, um usuario

Re: [delphi-br] Migrar para sistema multicamadas

2006-08-31 Por tôpico Luiz Escobar
Bom com certeza seu servidor vai esta dentro da sua empresa, e o ip dele ser 192.168.0.x ou 10.1.1.x etc.. que não é um IP valido, certo !?, OK!? Bom então no seu ROTEADOR/NAT, vc vai criar um regra para fazer um redirecionamento de porta para a maquina servidora, e nos clientes vc vai colocar

[delphi-br] Scroll em runtime

2006-08-31 Por tôpico Filipe Belchior
olá galera, paz.. ..seguinte, questão dificil, rs.. to precisando rolar a scrollbar em runtime, de um dbrichedit.. é de um módulo em touchscreen, então, personalizei os botões de rolagem. bom.. estou tentando, usar o método ScrollBy, herdado da classe TWinControl, mas naum funciona da forma que

[delphi-br] Re: Migrar para sistema multicamadas

2006-08-31 Por tôpico Filipe Belchior
bom, welson, o luiz explicou como enxergar a sua maquina remotamente, agora, se vc tbm quer saber como implementar mesmo, multicamadas, se for em delphi mesmo (digo isso, pois como vc comecou seu topico, não tenho certeza se é em delphi mesmo), pesquise por exemplos utilizando Datasnap com SOAP.

[delphi-br] Problema com Delphi 2006 e TFrame.

2006-08-31 Por tôpico Daniel
Eu converti recentemente um sistema do Delphi 7 para o 2006, e está ocorrendo o seguinte problema: supondo um Form, com um Tedit, um Frame e dentro deste outro Tedit, quando o usuário aperta Tab para ir para o próximo campo, ao invés do foco ir para o Tedit de dentro do Frame, o foco vai para o

Re: [delphi-br] Problema com Delphi 2006 e TFrame.

2006-08-31 Por tôpico Bruno Mendes
desativa o keypreview dele !!! Daniel escreveu: Eu converti recentemente um sistema do Delphi 7 para o 2006, e está ocorrendo o seguinte problema: supondo um Form, com um Tedit, um Frame e dentro deste outro Tedit, quando o usuário aperta Tab para ir para o próximo campo, ao invés do foco ir

RES: [delphi-br] Rotina para limpar campos dando problemas me unit sem form

2006-08-31 Por tôpico Gilson
Experimente usar desta forma: procedure TNomedoFormulario.LimparCampos; var I: Integer; Temp: TComponent; begin for I := ComponentCount - 1 downto 0 do begin Temp := Components[I]; if (Temp is TCustomEdit) then begin TCustomEdit(Components[i]).Clear; end; end; end;

[delphi-br] Focar a área de trabalho(desktop)

2006-08-31 Por tôpico conexaoi
Ao clicar em um botão eu já sei como encontra a janela da calculadora e focá-la, caso a calculadora não esteja aberta eu quero que o foco vá para outro local como o Desktop. Se alguém sabre dê uma dica! var H : HWnd; begin H := FindWindow(Nil,'Calculadora');//localiza a janela da

Re: [delphi-br] Problema com transação, ser á que tem solução?

2006-08-31 Por tôpico Ricardo Cabral
Bem, você poderia bloquear o registro quando estivesse editando e avisar para o outro usuário que aquele registo não poderia ser editado. Mas imagine se o o cara que estiver editando sair para tomar um cafezinho? O tal registro iria ficar bloqueado. Acho que o registro sempre ficará com a

RES: [delphi-br] campo tipo BLOB

2006-08-31 Por tôpico Gilson
Neste site abaixo tem uma dica que pode ser útil. http://delphi.about.com/library/weekly/aa030105a.htm Espero ter ajudado, []'s Gilson -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de ca_programador007 Enviada em: quinta-feira, 31 de agosto de

Re: [delphi-br] TABELAS PARADOX EM REDE

2006-08-31 Por tôpico Atendimento - BG on-line
No BDE, selecione o drive Paradox, no parâmetro NET DIR informe o caminho onde está a sua base de dados. Não esqueça que, se estiver usando Alias este também deve ser apontado para o drive da rede onde estão os dados. E por último o parâmetro LOCAL SHARE tem que estar configurado para TRUE na

[delphi-br] Re: Rotina para limpar campos dando problemas me unit sem form

2006-08-31 Por tôpico Eduardo Bianchi Ribeiro
Oi, vc esqueceu de dizer pro seu metodo em que form ele deve procurar os edits ... Segue as alterações necessárias ... //Assinatura do metodo procedure LimparCampos(AForm: TForm); //metodo procedure LimparCampos(AForm: TForm); var i : integer; begin for i:=0 to AForm.ComponentCount-1 do

Re: [delphi-br] Deixar o usuário escolher o numero q ue ele quer para a primeira pagina de um relatório.

2006-08-31 Por tôpico Atendimento - BG on-line
Blz Rapaz Vc ta partidno pela logia errada. QuickRep6.QRPrinter.FirstPage não significa que é o numero que vai colocar na primeira pagina... e sim... quando vc imprime algum documento... por exemplo word: vc seleciona se deseja imprimir todas as folhas... ou da folha 3 até 5 firstpage

[delphi-br] Re: Migrar para sistema multicamadas

2006-08-31 Por tôpico Eduardo Bianchi Ribeiro
Welson, Que Banco de Dados vc usa e com que metodo de acesso ? Ex. BDE, DBExpress etc ... Vc vai ter IP Fixo ou Dinâmico ? Qual é a sua infra-estrutura de rede (Tem Roteador) ? --- Em delphi-br@yahoogrupos.com.br, Welson Avelar [EMAIL PROTECTED] escreveu Amigos, perdoem o assunto do

Re: [delphi-br] campo tipo BLOB

2006-08-31 Por tôpico Luiz Eduardo Oliveira Fonseca
q subtipo vc usou On 8/31/06, Gilson [EMAIL PROTECTED] wrote: Neste site abaixo tem uma dica que pode ser útil. http://delphi.about.com/library/weekly/aa030105a.htm Espero ter ajudado, []'s Gilson -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL

Re: [delphi-br] Rotina para limpar campos dando problemas me unit sem form

2006-08-31 Por tôpico Rogerio Martins
Você precisa passar o pai dos componentes como parâmetros. Assim : procedure LimparCampos(pai: TForm) begin for i := 0 to pai.ComponentCount -1 do begin if (pai.Components[i] is TEdit) Then (pai.Components[i] as TEdit).Clear; if

Re: [delphi-br] Deixar o usuário escolher o numero que ele quer para a primeira pagi na de um relatório.

2006-08-31 Por tôpico Mauricio Virtual
Utilize uma fórmula mais ou menos assim: ( PageNumber + vPaginaInicialEscolhida - 1 ) Assim vai ficar ( 1 + 7 - 1 ) e começa a numerar no 7, 8 9 que voce precisa. sandro cunha escreveu: E ai rapaziada! To precizando de um help de voces. Preciso que um relatorio que estou criando em

[delphi-br] Re: Debugando DLL's

2006-08-31 Por tôpico tranquilog12
É o seguinte: Estou desenvolvendo uma DLL em Delphi 5, em uma máquina com Windows XP Professional. O caso é que, quando eu dou f9 pra iniciar o aplicativo, pra depois acessar a opção e chamar a dll pra debugar, ele dá access violation enão executa nem debuga a dll. Isso só acontece no

[delphi-br] Portabilidade

2006-08-31 Por tôpico Bruno
Boa Noite pessoal pensante, Fiz um programa show de bola com acesso a banco de dados e tudo mais. Funcionou perfeitamente na minha máquina. Então, gravei num cd o .exe e as tabelas e ao chegar no computador da minha faculdade coloquei as tabelas no mesmo caminho físico que estava no meu

[delphi-br] Gravar texto (RichEdit) formatado no banco de dados (Firebird)

2006-08-31 Por tôpico Jader Ricardo
Olá amigos ! Não conheço bem o componente RichEdit e gostaria de um auxilio de vocês. Estou fazendo manutenção em um programa que monta um texto e joga em um RichEdit, formatando e colocando determinadas linhas em negrito. O usuário então vai lá e modifica o texto acrescentando mais informações.

[delphi-br] Funcoes Sql genéricas para apoio

2006-08-31 Por tôpico Praxis
Gostaria de montar, numa unit de apoio (que não tem form) três funcões: função SELECIONAR função DELETAR função ATUALIZAR Estas funçôes precisam ser genéricas para servirem a qualuer formulário com qq número de campos para ser selecionado da tabela, deletado e atualizado. É possível??? [As