codice per copiare campo da una maschera ad altra

Anonimo
2014-03-16T17:41:34+00:00

Salve

ho creato due tabelle con le rispettive maschere: TABELLA1 E TABELLA2

all'interno di TABELLA1 ho un campo REG ed un campo COGNOME

all'interno di TABELLA2 ho ugualmente un campo REG ed un campo COGNOME, cioè vorrei evitare di scrivere nuovamente il campo COGNOME

Vorrei inserire all'interno della maschera TABELLA1 un pulsante che mi consenta di copiare direttamente il campo COGNOME dalla maschera TABELLA1 al campo COGNOME dalla maschera TABELLA2 nei record che hanno lo stesso valore nel campo REG

Ringraziondo anticipatamente invio vivi saluti.

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

7 risposte

Ordina per: Più utili
  1. Anonimo
    2014-03-17T07:10:18+00:00

    ciao Peppe,

    lo statement SQL che ti ho postato non è propriamente corretto, sostituiscilo con questo.

    UPDATE tabella2 SET tabella2.cognome =' " & me.cognome & "'" & "

    WHERE tabella2.reg='" & me.reg& "'"

    non l'ho testato, mi auguro sia corretta.

    un saluto e buona giornata.

    Sandro.

    ps. non serve che ti scusi, vai sciolto...!

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-03-16T20:01:11+00:00

    cioe funziona però:

    se nella tabella1 inserisco il COGNOME con campo REG 1 e poi clicco sul pulsante,

    nella tabella2 il campo COGNOME viene copiato in un nuovo record e non nello stesso che ha il campo REG1

    grazie e scusami ancora

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-03-16T19:55:12+00:00

    scusami sandro

    aspetta un attimo che sto testando meglio

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-03-16T19:50:37+00:00

    grazie sandro per la risposta immediata...

    purtoppo non va...

    ho inserito nell'evento su clic presente nel pulsante della TABELLA1 il codice da te postato ma non va

    riesci a riprovare?

    grazie per la disponibilità

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2014-03-16T19:23:04+00:00

    ciao Peppe,

    temo  tu abbia commesso qualche errore circa la normalizzazione del tuo DB, sembra ci siano delle ridondanze nelle tue tabelle...

    prova in questo modo :

    Dim strSql As String

    strSql = "insert into tabella2(cognome) select cognome from tabella1 where cognome='" & Me.cognome & "'"

    CurrentDb.Execute strSql, dbFailOnError

    un  saluto e buona serata.

    Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento