Inicio > Microsoft Access > fibonnaci > Boton Guardar en formulario Independiente ...

Boton Guardar en formulario Independiente ...

Experto:
Usuario:
Fecha: 09/06/2008
Valoración: (5,00 sobre 5) Categoría: Microsoft Access
25/02/2008
lugo_chile, usuario preguntando en Microsoft Access
Usuario
Boton Guardar en formulario Independiente...
Hola...
Creo que así se llama lo que quiero... Explico: Tengo un formulario donde se ingresan datos de más de una tabla a la cual los campos no estan relacionados y deseo hacer un boton guardar, que abra las tablas y guarde sucesivamente....
Ah despues necesitaré validar algunos datos e interceptar errores...
He programa de visualbasic y otros lenguajes pero parece que esta semana ando en otra, no puedo pillarle el hilo a esto VBA, macros, etc en access, el trabajo me lo piden en access hubiese preferido hacerlo en web o vb.net que es lo que manejo mejor...Pero, la pega es la pega... espero puedan ayudarme...
GRACIAS
07/03/2008
lugo_chile, experto respondiendo en Microsoft Access
Experto
Enlaza los controles en sus propiedades>Datos>origen a los campos de una consulta o instruccion sql o bien usa:
PARA MODIFICAR.............................................................
Private Sub Modificar()
Dim sSQL As String
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = DBEngine.Workspaces(0).Databases(0)
sSQL = "UPDATE Constructora SET Constructora.NombreConstructora = 'Perico'
WHERE Constructora.IdConstructora=" & Texto0
Set rs = db.OpenRecordset(sSQL)
Set db = Nothing
End Sub
============================================================
Nota
Lo anterior si IdConstructora tipo numerico.
Si IdConstructora tipo texto entonces... 
sSQL = "UPDATE Constructora SET Constructora.NombreConstructora = 'Perico'
WHERE Constructora.IdConstructora='" & Texto0 & "'"
 ============================================================
 
PARA ANEXAR..........................................................................
 
sSQL="INSERT INTO Constructora.NombreConstructora, Constructora.IdConstructora )
SELECT Constructora.NombreConstructora, Constructora.IdConstructora
FROM Constructora
WHERE Constructora.NombreConstructora='Jorge' AND Constructora.IdConstructora=6"
07/03/2008
lugo_chile, experto respondiendo en Microsoft Access
Experto
Tambien...
sSQL="INSERT INTO Constructora.NombreConstructora, Constructora.IdConstructora )
SELECT Constructora.NombreConstructora, Constructora.IdConstructora
FROM Constructora
WHERE Constructora.NombreConstructora='" & Texto0 & "' AND Constructora.IdConstructora=" & Texto2
07/03/2008
lugo_chile, experto respondiendo en Microsoft Access
Experto
sSQL="INSERT INTO Constructora.NombreConstructora='Jorge', Constructora.IdConstructora=6 
SELECT Constructora.NombreConstructora, Constructora.IdConstructora
FROM Constructora"
09/06/2008
lugo_chile, usuario preguntando en Microsoft Access
Usuario
Excelente. Una fantástica solución.
Enlaces patrocinados