B)amigos do scriptbrasil, tenho esta xarada sera que tem solução. Tenho form de pedido do cliente onde existe dados do cliente e dados dos produtos do cliente e quero gravar o pedido de meu cliente da maneira que estou abrindo meu recordset vou conseguir gravar em uma tabela espedido.
estou criando assim funciona?
Na quia (general) Eu faço assim:
Dim BancoDeDados As Database
Dim TBCliente As Recordset
Dim TBProdutos As Recordset
Dim TBPedidos As Recordset
No (form load) assim:
Set BancoDeDados = OpenDatabase(App.Path & "\Cadastro.MDB")
Set TBCliente = BancoDeDados.OpenRecordset("Cliente", dbOpenTable)
Set TBProdutos = BancoDeDados.OpenRecordset("Produtos", dbOpenTable)
Set TBPedidos = BancoDeDados.OpenRecordset("Pedidos", dbOpenTable)
Pergunta
Guest --george ferraz --
B)amigos do scriptbrasil, tenho esta xarada sera que tem solução. Tenho form de pedido do cliente onde existe dados do cliente e dados dos produtos do cliente e quero gravar o pedido de meu cliente da maneira que estou abrindo meu recordset vou conseguir gravar em uma tabela espedido.
estou criando assim funciona?
Na quia (general) Eu faço assim:
Dim BancoDeDados As Database
Dim TBCliente As Recordset
Dim TBProdutos As Recordset
Dim TBPedidos As Recordset
No (form load) assim:
Set BancoDeDados = OpenDatabase(App.Path & "\Cadastro.MDB")
Set TBCliente = BancoDeDados.OpenRecordset("Cliente", dbOpenTable)
Set TBProdutos = BancoDeDados.OpenRecordset("Produtos", dbOpenTable)
Set TBPedidos = BancoDeDados.OpenRecordset("Pedidos", dbOpenTable)
TBCliente.Index = "IndCodigo"
TBProdutos.Index = "IndProduto"
TBPedidos.Index = "IndPedido"
Private Sub CmdGravar_Click()
TBPedidos.AddNew
TBPedidos("CodPedido") = TxtCodPedido
TBPedidos("NomeCliente") = TxtNomeCliente
TBPedidos("CPF") = TxtCPF
TBPedidos("Endereco") = TxtEndereco
TBPedidos("Complemento") = TxtComplemento
TBPedidos("Bairro") = TxtBairro
TBPedidos("Cidade") = TxtCidade
TBPedidos("CEP") = TxtCEP
TBPedidos("Telefone") = TxtTelefone
TBPedidos("CodProduto") = Msflexgrid1.textMatrix(1,0)
TBPedidos("Classe") = Msflexgrid1.textMatrix(1,1)
TBPedidos("Medida") = Msflexgrid1.textMatrix(1,2)
TBPedidos("PrecoVenda") = Msflexgrid1.textMatrix(1,3)
TBPedidos("Quantidade") = Msflexgrid1.textMatrix(1,4)
TBPedidos("Total") = Msflexgrid1.textMatrix(1,5)
TBPedidos.Update
uma força ai! rapazeada, george B)
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.