Re: [delphi-br] Imprimir arquivo texto na USB

2005-11-24 Por tôpico Alencar - Philler Informatica
Em 23/11/05, Marcos Bazoti - Procomp[EMAIL PROTECTED] escreveu: como faço para imprimir um arquivo texto na porta USB, dentro do delphi Uses Printers; Printer.BeginDoc; Printer.Canvas.TextOut(col, lin, 'texto'); Printer.EndDoc; Alencar --- Philler

[delphi-br] Delphi 2005 e dotNet 2.0

2005-11-24 Por tôpico Edmilson Pontes
Colegas, Baixei o dotNet framework 2.0, o SDK 2.0 e os instalei depois tentei instalar Delphi 2005 do site da Borland, mas ele diz que o dotNet framework 1.1 não está instalado. O Delphi 2005 não funciona com .net 2.0? Como faço para ele suportar? Desde já agradeço a ajuda,

Re: [delphi-br] Obrigado Danilo - ProviderFlags - Mas... por favor esclareça.

2005-11-24 Por tôpico Alencar - Philler Informatica
No seu exemplo, a SQL sugere que para a tela de cadastro de clientes sempre será trazida uma cidade já cadastrada. (o que vale para os Updates e Deletes). Caso seja uma inclusão e a cidade ainda não esteja cadastrada, nesta tela disponibilizamos de clientes uma opção para abrir a tela para o

Re: [delphi-br] Obrigado Danilo - ProviderFlags - Mas... por favor esclareça.

2005-11-24 Por tôpico Danilo Rogério
Vc nem precisaria fazer este campo lookup. Por ex: Se vc abrir o cadastro de cidade, fizer a inclusão de uma nova cidade, ao sair da tela vc ja pode atribuir ao campo ID_CIDADE, NOME_CIDADE(da sua query do cadastro de cliente) a nova cidade cadastrada. Att. Danilo User-BA [EMAIL

Re: [delphi-br] Alguem poderia me ajudar

2005-11-24 Por tôpico João Ricardo
Daniel, conordo com o Miguel,não respondi antes pq nao deu. mais é isso ai, a instrução SQL pra achar alguma coisa parecida é Like (como em ingles...) funciona bem desse geito select * from cliente where cliente.nome (esse é o campo que quer pesquisar...) like %nome_do_caboclo% saco ?,

Re: [delphi-br]

2005-11-24 Por tôpico RD Sistemas
Já passei por isso e consegui resolver da seguinte forma: Application.Initialize; Application.Icon.LoadFromFile('SeuIcone.ico'); //Informe aqui o caminho do icone que deseja Application.Title := 'RD Sistemas - S.C.G.'; Application.CreateForm(TfrmSenha, frmSenha);

Re: [delphi-br] Re: Executar Flash

2005-11-24 Por tôpico Leonardo Martins
Não precisa de componente amigo, Basta você usar uma OCX gratuita do Flash que vem no Delphi :) Se eu não me engano o nome é Shockwave Flash (Version 1.0) Espero ter ajudado. Leonardo - Original Message - From: Ilton Vieira Junior To: delphi-br@yahoogrupos.com.br Sent:

[delphi-br] Stored Procedure no Interbase

2005-11-24 Por tôpico Patricia Santana
Bom dia a todos! Podem informar o que estou fazendo de errado nesta Stored Procedure? SET TERM !! ; CREATE PROCEDURE ANDAMENTONET4 (NUMRPROC VARCHAR(25), DATACOMP TIMESTAMP, CODGANDAM INTEGER, CODGFASE INTEGER, FLAGINTERNO CHAR(1), DESCCOMP BLOB SUB_TYPE 1) RETURNS (CONTADOR

RES: [delphi-br] Stored Procedure no Interbase

2005-11-24 Por tôpico Elazar
Patricia; de uma olhadinha SET TERM !! ; CREATE PROCEDURE ANDAMENTONET4 (NUMRPROC VARCHAR(25), DATACOMPTIMESTAMP, CODGANDAM INTEGER, CODGFASEINTEGER, FLAGINTERNO CHAR(1), DESCCOMPBLOB SUB_TYPE 1) RETURNS (CONTADOR INTEGER) AS DECLARE VARIABLE CONTADOR

RES: RES: [delphi-br] Gravar Registro com sqldataset+datasetprovider+clientdataset usando join no select

2005-11-24 Por tôpico Levi Ribeiro de Freitas
Amigo, Vc resolveu o problema. Agora gravou. Muito obrigado _ De: Danilo Rogério [mailto:[EMAIL PROTECTED] Enviada em: quarta-feira, 23 de novembro de 2005 17:21 Para: Levi Ribeiro de Freitas Cc: Delphi-Br Assunto: Re: RES: [delphi-br] Gravar Registro com

Re: [delphi-br] Obrigado Danilo - ProviderFlags - Mas... por favor esclareça.

2005-11-24 Por tôpico Luis Lopes
Danilo, Pegando um gancho na discursão de vocês... Num cadastro de clientes, onde tenho que informar qual a cidade, como no seu exemplo, qual é a melhor forma de trabalhar? Eu sempre trabalhei criando um campo lookup (fkLookup) no clientdataset (cliente, no caso do seu exemplo) e na tela,

Re: [delphi-br] Catraca Informatizada Henry

2005-11-24 Por tôpico plucaslazaro
Qual o modelo da sua catraca e versao da DLL para acesso? Paulo - Original Message - From: Cristian I Machado [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Thursday, November 24, 2005 8:49 AM Subject: [delphi-br] Catraca Informatizada Henry Pessoal, alguém tem um manual da

Re: [delphi-br] Resumo 6245

2005-11-24 Por tôpico carlos
oi Andreano, veja, suporte a .NET não é extensão da linguagem, é só um jeito diferente de fazer a mesma coisa, e seus outros exemplos são ajustes e aperfeiçoamentos, mas nada que não desse pra ser feito antes com um código um pouco maior ou menos elegante, mas dava (os arrays eu havia comentado

Re: RES: [delphi-br] TransactionID - Dúvida

2005-11-24 Por tôpico Ricardo Cabral
Madsom, Primeiramente, valeu pela atenção. Mas se eu estiver usando rede, qual seria o procedimento? Pois vários usuário podem abrir a mesma tabela ao mesmo tempo em várias máquinas diferentes. Madsom Silva [EMAIL PROTECTED] escreveu: Ricardo, o TransactionID deve ser diferente

[delphi-br] Transações Concorrentes

2005-11-24 Por tôpico Thiago
Desenvolvi uma aplicação (delphi6 + Firebird + IBX) onde tenho em várias telas a utilização da mesma tabela que tem como indice Empresa + Sequencia. Acontece volta e meia quando dois usuários solicitam uma transação em telas diferentes na mesma tabela de pegar a mesma sequencia e acabar não

[delphi-br] Off Topic - Busca por uma oportunidade.

2005-11-24 Por tôpico Marcos Antonio
Bom dia colegas do grupo meu nome é Marco Antonio P. Fonseca , tenho 39 anos e sou casado , estou a um mes aqui em Brasilia , morava em São Paulo e lá trabalhei em varias empresas de TI como Telefonica , Xerox , Banco Zogbi entre outras tenho tambem bastante conhecimento em Oracle 8i e Sql

[delphi-br] Richedit Avançado

2005-11-24 Por tôpico Voodoo
PessoALL, alguém sabe como eu posso imprimir com o richedit linha-a-linha sem perder a formatação. Tipo Assim: Leio a primeira linha e imprimo, leio a segunda linha e imprimo... preciso fazer isso para controlar a quantidade de linhas impressas. Obrigado [As partes desta mensagem que não

Re: [delphi-br] Re: OO - Relação 1 para N

2005-11-24 Por tôpico Francisco Trindade
Mas como isso fica implementado em codigo? Sds. Francisco On 11/23/05, Daniel Polistchuck [EMAIL PROTECTED] wrote: Sim. Se você não adicionar sentido à associação, elas são bidirecionais. Do pedido vai ao cliente e do cliente aos pedidos. []s Daniel Polistchuck Consulting Services

[delphi-br] Exemplo de insert com DBExpress

2005-11-24 Por tôpico Cândido Luís Dias Ferreira
Povo Embora pareça banal, não estou conseguindo fazer um insert com DBExpress. Está dando um erro. Estou utilizando ClientDataSet, DataSetProvider e SQLQuery. Alguém teria um trecho de código como exemplo de utilização desses componentes acima? Atenciosamente Cândido

RE: [delphi-br] XML Mapper, onde encontro ?

2005-11-24 Por tôpico Rubem Nascimento da Rocha
O utilitário XML Mapper só está disponível nas versões Enterprise do Delphi a partir da versão 6. E outra, mesmo que vc consiga o XML Mapper de alguém que tenha a versão Enterprise pra usar como uma versão Professional, ele não vai funcionar devido a dependência de pacotes da versão Enterprise

RE: [delphi-br] Re: OO - Relação 1 para N

2005-11-24 Por tôpico Daniel Polistchuck
Algo como TCliente = class (...) (...) property Pedidos : TPedidoList; (...) (...) end; TPedido = class (...) (...) property Cliente :TCliente; (...) (...) end; Abraço, Daniel Polistchuck Consulting Services Manager Borland Software Corporation Tel: +55 (11) 2165-8047/ Cel:

Re: [delphi-br] Re: Executar Flash

2005-11-24 Por tôpico Ilton Vieira Junior
Então amigo. O que eu estou utilizando é esse mesmo, ou pelo menos penso ser. Eu o intalei pelo Import ActiveX Control. Porém, é necessário criar os arquivos fisicamente, pois eles estão armazenados em um banco de dados, e é exatamente o que eu não quero. Gostaria de criar um Stream e fazer o

Res: Re: RES: [delphi-br] TransactionID - Dúvida

2005-11-24 Por tôpico Miguel - DPF
Ricardo, pelo pouco q cheguei a aprender sobre transações sei q se você abre e fecha as transações não tem problema nenhum, inclusive com o teu banco eu uso assim, toda vez q vou fazer uma consulta, inserir , alterar ou deletar dados abro a transação e fecho, já seja com commit ou rollback em

Re: [delphi-br] Obrigado Danilo - ProviderFlags - Mas... por favor esclareça.

2005-11-24 Por tôpico Danilo Rogério
Luis, desde que deixei de trabalhar com paradox, não uso mais campos fklookup. Esse erro que vc mencionou eu desconheço, mas imagino que este erro que vc está tendo esse erro, porque seu LookupComboBox está ligado a um lookupField(eu nunca liguei combobox em campo fklookup). Tente

ENC: [delphi-br] Catraca Informatizada Henry

2005-11-24 Por tôpico Cristian I Machado
O modelo q tem é Catraca Informatizada http://www.analogicanet.com.br/catracas.htm A dll, foi a q peguei no site, é so isso q tenho. _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de plucaslazaro Enviada em: quinta-feira, 24 de novembro de 2005 09:29 Para:

[delphi-br] Re: Executar Flash

2005-11-24 Por tôpico carlos
oi Leonardo, precisa de componente, sim, não sei se voce viu a primeira mensagem dele, ele quer rodar o flash sem salvar pro disco antes, e não dá pra fazer isso simplesmente importando o ocx. no such thing as a free lunch. Carlos

Re: Res: Re: RES: [delphi-br] TransactionID - Dúvida

2005-11-24 Por tôpico Ricardo Cabral
Caro Miguel, Eu faço a mesma coisa que você, só gostaria de tirar mesmo a dúvida. Ainda não consegui ver em qual situação usuaríamos um outro ID para a transação. Valeu! Miguel - DPF [EMAIL PROTECTED] escreveu: Ricardo, pelo pouco q cheguei a aprender sobre transações

Re: [delphi-br] Re: OO - Relação 1 para N

2005-11-24 Por tôpico Francisco Trindade
Isso nao ocasionaria uma referencia circular? TCliente conhece TPedidoList, que conhece TPedido, que por sua vez conhece TCliente Sds. Francisco On 11/24/05, Daniel Polistchuck [EMAIL PROTECTED] wrote: Algo como TCliente = class (...) (...) property Pedidos : TPedidoList; (...)

Re: [delphi-br] Exemplo de insert com DBExpress

2005-11-24 Por tôpico Danilo Rogério
1) Vamos as ligações Query Ligada no SqlConection pela propriedade SQLConection DataSetProvider ligado na Query pela propriedade DataSet ClientDataset ligado no DataSetProvider pela propriedade ProviderName DataSource ligado no ClientDataSet pela propriedade DataSet 2) Um

[delphi-br] Projeto Pontual na Borland

2005-11-24 Por tôpico patty_mrbr
A WA Informática busca profissionais que tenham dominio no Delphi (7.0) para atuar em projeto de 1 mês na Borland. Local de atuação região da Paulista. Interessados favor encaminhar cv por email colocando no assunto Delphi vaga Borland e no corpo da mensagem a pretensão de v/h. Att., Patricia

[delphi-br] CAMPO MEMO

2005-11-24 Por tôpico info.desenvolvimento
Pessoal alguem pode me ajudar? Estou tentando digitar no campo memo direto para uma tabela, alguem pode me ajudar? Tabela paradox. Estou usando delphi 5 Meu forme tem os seguintes componentes: tres botõem (LIMPA TEXT, EDITA TEXT E GRAVA TEXTO) Limpar eu já consegui. Como eu faço para editar o

RE: [delphi-br] Re: OO - Relação 1 para N

2005-11-24 Por tôpico Daniel Polistchuck
A declaração mais completa seria TPedido = class (..); //forward declaration TPedidoList = class(...) (...) end; TCliente = class(...) (...) property Pedidos :TPedidoList; (...) end; TPedido = class (...) Cliente: TCliente; (...) end; Daniel Polistchuck Consulting Services

[delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Leonardo Martins
Ninguém pode me ajudar e resolver esse problema? O programa está pronto... Sò gostaria de entender porque acontece isso... Consigo converter a imagem tranquilamente, porém imagens grandes ficam com tamanho pequeno e imagens pequenas com tamanho grande... Porque issO? ´Seria meu código? Por

Re: [delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Denise
Manda o código que fica mais fácil de entender o que vc está fazendo! - Original Message - From: Leonardo Martins To: delphi-br@yahoogrupos.com.br Sent: Thursday, November 24, 2005 2:57 PM Subject: [delphi-br] Gente uma ajuda por favor Ninguém pode me ajudar e resolver

[delphi-br] Erro no Delphi com Oracle

2005-11-24 Por tôpico Paulo
Pessoal: Um colega me enviou uma pergunta, mas eu nunca acessei o Oracle com Delphi. Se alguem tiver alguma dica, agradeco muito se enviar. Vocês já viram a msg Blob not opened, quando tentamos dar um post em uma query após alterar um campo memo ? A base é oracle e o campo é do tipo

RE: [delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Daniel Polistchuck
Seu componente TImage deve estar com Stretch := True. Faça o seguinte: 1) Coloque um TScrollBox em seu Form 2) Coloque o TImage no ScrollBox (com Left e Top = 0) 3) Coloque False no TImage.Stretch 4) Coloque TImage.AutoSize := True. []s Daniel Polistchuck Consulting Services Manager Borland

[delphi-br] Gerenciador de dispositivos

2005-11-24 Por tôpico ifabiano
Alguém sabe como alterar as configurações dos dispositivos ( Painel de controle - sistema - Hardware - Gerenciador de dispositivos ) via programação. E que estou querendo mudar as propriedades da porta LPT1 via programação. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM *

[delphi-br] RES: Diga qual foi a solução...

2005-11-24 Por tôpico Levi Ribeiro de Freitas
Solução: Colocar nos flags do sqldataset quais os campos que seriam atualizados e no evento OnGetTableName do datasetprovider a tabela que irá sofrer as atualizações. Um abraço, Levi _ De: Danilo Rogério [mailto:[EMAIL PROTECTED] Enviada em: quinta-feira, 24 de novembro de 2005

Re: [delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Leonardo Martins
Essa é a procedure que eu eu executo... É simples... procedure TFrmPrincipal.ConverteImagem(index: Integer); var Redimensionar,ScalaCinza,Comprimir: Boolean; qualidade: TJPEGQualityRange; begin Redimensionar := chkbxred.Checked; ScalaCinza := chkbxpb.Checked; Comprimir :=

Re: [delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Leonardo Martins
Daniel, Estou criando as imagens na mão.. Estou convertendo dando um Bmp.Assign(JPEG) Só que eu percebi isso, com as imagens, pequenas, as imagens em preto e branco ele está aumentando o tamanho e eu preciso que o tamanho seja reduzido... Mas ele só reduz as imagens grandes :/ Preciso de

[delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Leonardo Martins
Ninguém pode me ajudar e resolver esse problema? O programa está pronto... Sò gostaria de entender porque acontece isso... Consigo converter a imagem tranquilamente, porém imagens grandes ficam com tamanho pequeno e imagens pequenas com tamanho grande... Porque issO? ´Seria meu código? Por

Re: [delphi-br] Erro no Delphi com Oracle

2005-11-24 Por tôpico Marcio Melli Silvestre
Existem diversas maneiras de conectar o Oracle no Delphi. No estilo de programação escolhido por mim, a melhor forma de conectar tem sido o dbExpress que vem Delphi desde a versão 7. --- Paulo [EMAIL PROTECTED] escreveu: - Pessoal: Um colega me enviou uma

Re: [delphi-br] Exemplo de insert com DBExpress

2005-11-24 Por tôpico Marcio Melli Silvestre
Valeu Danilo, acho que o esquema que você demostrou abaixo vai servir para fazer uns testes no Oracle 9i --- Danilo Rogério [EMAIL PROTECTED] escreveu: - 1) Vamos as ligações Query Ligada no SqlConection pela propriedade SQLConection DataSetProvider

RES: [delphi-br] Re: TransactionID - Dúvida - Aprove itando o Gancho - Olá Madsom

2005-11-24 Por tôpico Madsom Silva
Luciano, segue a mesma resposta do Ricardo. o fato de ter vários usuários ou de estar em rede não é determinante pra o TransactionID. O efeito é dentro de uma mesma rotina (transação). Ex.: Siga esta visualização fictícia abaixo : transação 1 ... ... Transação 2 ...

[delphi-br] RE: DBExpress - Oracle erro ORA-01036

2005-11-24 Por tôpico Josir Gomes
Olá Candido, eu nunca trabalhei com DbExpress mas quando acontecia isso no bom e velho BDE, eu retirava todos os TFields do DataSet e os incluia novamente. Geralmente, algum campo era alterado na base e no TField ficava o campo velho. Veja se funciona... Rode também o SQLMonitor para ver qual

Re: [delphi-br] RES: Diga qual foi a solução...

2005-11-24 Por tôpico Francisco Thiago
A questão das letras MINUSCÚLAS OU maiúsculas se dá pelo fato de que, pelo menos no fire/interbase, ao ser criada o nome Tabela (observe as aspas), este nome torna-se case sensitive. Se esse comportamento se repete nos demais bancos eu não sei. Mas tive problemas assim quando utilizava o

Re: [delphi-br] Obrigado Danilo - ProviderFlags - Mas... por favor esclareça.

2005-11-24 Por tôpico Danilo Rogério
Ou vc digita o codigo do filme(inserção) fazendo um select para trazer... Ou vc coloca um lookupcombobox, ligado a um clientdataset para mostrar... Mas o companheiro aí está falando dos campos fklookup, aqueles que ao defini-los, vc seta as quatro ultimas configurações do novo campo.

Re: [delphi-br] Exemplo de insert com DBExpress

2005-11-24 Por tôpico Danilo Rogério
Esse esquema vai servir para Oracle, Interbase, Firebird. Ou seja, qualquer SGBD que seja possível acesso via DBExpress, ADO, etc. Att. Danilo Marcio Melli Silvestre [EMAIL PROTECTED] escreveu: Valeu Danilo, acho que o esquema que você demostrou abaixo vai servir para fazer uns testes

[delphi-br] Espaço livre no disco de uma máquina na rede

2005-11-24 Por tôpico Daniel C. Coelho
Alguém sabe como buscar o espaço livre do disco (unidade C) de uma máquina (servidor). Buscando essa informação via rede ?? Daniel. [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens

[delphi-br] Exemplo de mestre/detalhe com ClientDataSet

2005-11-24 Por tôpico Paulo
Alguem tem algum link com um exemplo de como fazer um cadastro mestre/detalhe com DBExpress e ClientDataSet, no Delphi 7 ? Grato pela atencao de todos Paulo [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver

RES: [delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Filipe Xavier Ramalho
Se entendi bem, o que o Leonardo quer saber é porque o arquivo Jpg fica maior que o BMP. Leonardo, se for isso, e se você está usando a unit Jpeg do Delphi com a classe TJpeg, verifique a taxa de compressão. Você deve estar transformando para a melhor qualidade e por isso não reduz o arquivo.

[delphi-br] Gente uma ajuda por favor

2005-11-24 Por tôpico Leonardo Martins
Ninguém pode me ajudar e resolver esse problema? O programa está pronto... Sò gostaria de entender porque acontece isso... Consigo converter a imagem tranquilamente, porém imagens grandes ficam com tamanho pequeno e imagens pequenas com tamanho grande... Porque issO? ´Seria meu código? Por

Re: [delphi-br] Exemplo de mestre/detalhe com ClientDataSet

2005-11-24 Por tôpico Bruno Lichot
Minha apostila www.micrologos.com.br/mc_clienteservidor.zip []´s Bruno Lichot Micrologos Dream Team Equipe Editorial ClubeDelphi DevMedia [EMAIL PROTECTED] [EMAIL PROTECTED] www.micrologos.com.br - www.clubedelphi.net - www.delphirio.assespro-rj.org.br De: Paulo [EMAIL PROTECTED] Para:

[delphi-br] Restaurar Conexão

2005-11-24 Por tôpico Mario Augusto
Caros Amigos, esta é minha primeira presença nesta lista. Tenho um sistema de frente de caixa que é conectado ao servidor (firebird) com TADOConnection e TadoQuery para realizar as consultas, só acontece algumas vezes a conexão cair(problemas na rede,servidor reiniciou,etc). Minha dúvida é de

[delphi-br] Re: Transações Concorrentes

2005-11-24 Por tôpico Mario Augusto
Caro Amigo, Eu Tive o Mesmo Problema e após trabalhar com Generators no firebird este problema não aconteceu mais. Os Generators são automaticamente incrementados pelo firebird independentemente mesmo que vc esteja dentro de uma transação. Na Maioria das vezes vc utiliza

Re: [delphi-br] Testar rotina em vários S.O.

2005-11-24 Por tôpico DelphiStar
Testei no Windows 98 e essa rotina fecha o programa mas, não desliga o Computador Abraço Ademir -- Enviei esta mensagem ontem e não obtive nenhuma resposta, será que ninguem poderia testar isso ai.

[delphi-br] :: Gerar Etiquetas com Quick Report ::

2005-11-24 Por tôpico Thiago S. Miranda
Olá pessoal, estou precisando muito da ajuda de vcs. Estou começando a mexer com o quick report agora, eu uso delphi6, estou desenvolvendo um sistema de mala direta, e preciso elaborar um relatorio para imprimir etiquetas da seguinte maneira: etiqueta1 etiqueta2 etiqueta3

Re: [delphi-br] Re: TransactionID + 1 dúv ida

2005-11-24 Por tôpico Ricardo Cabral
Madson e quem mais quiser comentar, Mais uma vez valeu pela antenção! EU faça exatamente como você exemplificou, era só para saber se estou fazendo certo. Mas ainda falando sobre transação e agora acrecento outra dúvida: No meu programa, utilizo várias tabelas e para cada uma delas

Re: [delphi-br] Re: TransactionID + 1 dúv ida

2005-11-24 Por tôpico Ricardo Cabral
Madson e quem mais quiser comentar, Mais uma vez valeu pela antenção! EU faça exatamente como você exemplificou, era só para saber se estou fazendo certo. Mas ainda falando sobre transação e agora acrecento outra dúvida: No meu programa, utilizo várias tabelas e para cada uma delas