E POSSIVEL? 1 ACCESS PARA VARIOS FORMS

ALMIRSAFADI 26/05/2005 10:20:08
#85296
Eu normalmente uso vários datas num projeto, a pergunta é:
é possível chamar o Banco no sub main e chamar só a tabela nos forms? ou existe outra maneira mais funcional, porque quanto maior o número de banco de dado num fom, mais pesado ele fica(na 1Âê abertura), eu posso abrir um banco sem colocar o data(objeto) no form?
GUTO 26/05/2005 10:29:48
#85298

mas no banco naun existe tbl? essas tbls sao ligadas a forms , quando mais tbl mais forms , se naun vai fazer um form e um banco, é possivel sim

se foi isso q eu entendi
LCSD 26/05/2005 10:39:26
#85299
Almir

Vamos ver se eu entendi direito, tu utiliza DataControl e quer mudar para RecordSets via código, é isto?
[s50]
ALMIRSAFADI 26/05/2005 11:31:47
#85311
Prezado KpellaJr, eu tnho um Banco de Dados Access, por exemplo em caso hipotético,
MeuBanco.mdb tbCadastro, só que eu preciso do tbCadastro aberto e tbFicha_financeira aberta tb, para incluir e um cliente os dados financeiros(informados pelo banco por exemplo)
o que eu estou perguntando é que sempre que precisar usar 3 tabelas abertas ao mesmo tempo, terei que usar 3 DataControl no mesmo form, eu queria saber é se posso abrir o banco de dados uma vez para todo o projeto, e abrir várias tabelas sem ter que incluir um DataControl para cada tabela?
LCSD 26/05/2005 11:42:18
#85315
Almir

Vamos por partes, Abri a Base de Dados diz respeito ao objeto CONNECTION, é uma conexão estabelecida com a Base de Dados que possibilita a abertura de RecordSets, então na Conexão só precisamos de uma, assim que o Sistema é aberto e PÃÅ¡BLICA, definida e aberta em Módulo.

Com relação aos RecordSets, pode-se abrir um a um, já que são Entidades diferentes, ou seja, primeiro cadastra-se o Cliente, faz-se a validação dos dados do cliente e inclue-se na Tabela Clientes, posteriormente, já incluído você deve incluir os demais dados nos Formulários respectivos.

Se possível NÃO USE DataControls, eles mantém a Conexão aberta e se eu não me engano é uma conexão para cada DataControl o que é muito ruim do lado do desempenho e pode gerar problemas de BD Corrompido com frequência.

Até Breve
[s50]

KPellaJr
FORMIGINHA 26/05/2005 11:46:21
#85317
vc tem nesse banco quantas tabela?

cada frm tem sua tabela?

vc sabe mecher com modulo?
USUARIO.EXCLUIDOS 26/05/2005 13:30:51
#85327
Dica Utlize o DAO 3.6 ou ADO

Melhor Coisa que vc Faz
USUARIO.EXCLUIDOS 27/05/2005 08:37:39
#85413
Resposta escolhida
caro almirsafadi, veja:
http://www.vbmania.com.br/vbmforum.php?varMethod=Abrir&varID=85085&varSubPagina=1&varFiltro=Nulo
praticamente a mesma duvida.
Tópico encerrado , respostas não são mais permitidas