Modifica campo

di Anonimizzato27357 il
5 risposte
Carissimi, dovrei strasformare il contenuto di un campo di una tabella (attualmente un dato Numerico (2018, 2109, 2020 ...) in un campo che rappresenti la coppia 2018/2109, 2019/2020, 2020/2021. Procedo banalmente e lo faccio diventare di tipo Testo?
E poi faccio una query di aggiornamento (dato + "/" + dato+1)?
Grazie mille

5 Risposte

  • Il ragionamento è giusto. Per la concatenazione, invece del +, ti consiglio di usare &.
  • Grazie
    Buona serata
  • L'istruzione AGGIORNA A è stata:
    [Corsi]![Anno] & "/" & Cstr(CInt([Corsi]![Anno] + 1))

    Corsi è la Tabella.
    Anno è il campo da convertire da 2019 a "2109/2020"
    C'erano funzioni più adatte?

    Access mi ha notificato un sacco di "errori" ma ho ottenuto il risultato voluto ...
    Grazie
  • Io avrei creato una colonna di calcolo a parte denominandola:
    AnnoPiù: [Anno] + 1
    Poi avrei concatenato semplicemente
    TestoFinale: [Anno] & "/" & [AnnoPiù]
    con & che ignora le differenze tra testo e numerico
  • OsvaldoLaviosa ha scritto:


    con & che ignora le differenze tra testo e numerico
    Non sapevo di questa caratteristica ...
Devi accedere o registrarti per scrivere nel forum
5 risposte