Inicio > Microsoft Access > walsh > Introducir datos en una tabla con formulario

Introducir datos en una tabla con formulario

Experto:
Usuario:
Fecha: 29/03/2007
Valoración: (5,00 sobre 5) Categoría: Microsoft Access
29/03/2007
meteoro99, usuario preguntando en Microsoft Access
Usuario
Hola el problema que tengo es el siguiente:

Tengo en un formulario, cuadros combinados cuadros de texto etc.
Los cuadros combinados buscan informacion en tablas que no estan relacionadas y en los campos de texto se introducen manualmente los datos.
Quiero llevar esos datos a una tabla unica (Presupuestos)

Lo estoy haciendo como aparece en el siguiente codigo, pero no funciona. Podrias, por favor, indicarme como debo hacerlo, qué estoy haciendo mal?
Como se introduce en la tabla la informacion procedente de un cuadro combinado?
Muchas gracias por vuestra atencion!!

Private Sub Comando46_Click()

'Introduce datos de la caja de texto en una tabla

Dim db As DAO.Database
Dim rs As Recordset
Dim tbf As TableDef

Set db = CurrentDb
Set rs = db.OpenRecordset("select * from Presupuestos")
rs.MoveFirst
rs.Fields("Cantidad") = [Cantidad]
rs.MoveNext
Set db = Nothing
End Sub
29/03/2007
meteoro99, experto respondiendo en Microsoft Access
Experto
Aunque no acabo de entender por qué lo haces desde un formulario independiente, yo te recomiendo crear simplemente una consulta de datos anexados.

En el origen de cada campo le pones la ruta de cada cuadro de texto, o combinado, o lo que sea. Ejemplo:

Subtotal: [Forms]![FormularioIndependiete]![Subtotal]

Así con todos y los anexas a esa tabla que has llamado "Presupuestos", y cada campo al campo de destino que te interese.

Dime si era eso lo que pedías, de lo contrario descartaré la pregunta para que te pueda ser contestada por otro experto.
29/03/2007
meteoro99, usuario preguntando en Microsoft Access
Usuario
Tienes toda la razon del mundo. Por que usar un formulario independiente!!!!! Te agradezco muchisimo todo tu esfuerzo. Muchas gracias!!
Enlaces patrocinados