Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    0

    caricare dati in una table

    Salve ragazzi!
    Ho un problema con il mio DB.
    :master:
    Devo caricare in una tabella nX4 dei dati anagrafici e mi sono trovato davanti una situazione simile a quella che, a scopo esemplificativo, vi ho riprodotto come fax-simile qui di seguito:

    Cognome1(6char) Nome1(6char) 22 05/05/80
    Cognome1(2char) Cognome2(10char) Nome1(10char) 24 10/10/78
    Cognome1(3char) Nome1(4char) Nome2(5char) 26 08/01/76
    Cognome1(2char) Nome1(10char) 28 20/05/74
    Cognome1(6char) Nome1(6char) Nome2(7char) Nome3(8char) 30 06/10/72
    ...ecc...................ecc...

    e la tabella possiede il seguenti 4 campi:
    Cognome|Nome|Eta|DataNascita
    Che istruzioni SQL posso utilizzare per inserire i nomi ed i cognomi nei loro rispetivi campi senza commettere errori?

    Grazie 1000*EXP[1000]!


  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    271
    Prova così

    INSERT INTO TABELLA (Conome,Nome,Eta,DataNascita) VALUES (varNome,VarCognome,VarEta,VarDataNascita)

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    0
    In questo modo avevo già provato, il problema é che nel solito recordo devo incolonnare nomi composti da più stringhe e cognomi composti da più stringhe.. purtroppo al mondo non siamo tutti dei Mario Rossi.

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    Non sei molto chiaro.

    C'e' un criterio per sapere se questa parsona ha uno o due cognomi oppure uno o due nomi?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    0
    No, si trattano dei classici nomi e cognomi che puoi trovate da Bolzano a Palermo.

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    327
    Se non puoi distinguere se la persona ha due cognomi o due nomi non si può fare in automatico.

    Cognome(i) Nome(i) Eta e DataNascita sono separati da spazio tra di loro?

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    0
    sì, hanno il blank come delimiter

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    0
    Io avevo pensato di fare un parsing delle stringhe relative al cognome ed al nome ma credo che per non confondere i nomi con i cognomi sia necessario attribuire un significato logico alle stringhe, quindi credo sia difficile far capire all'SQL quale stringa senza blanks é un nome e quale un cognome.
    Sei in grado di aiutarmi?

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    0
    Spero che qualcuno possa essere in grado di aiutarmi.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    102
    Ciao Millo

    L'inserimento dei dati all'interno del tuo DB come avviene?
    Hai una maschera, un programma o cosa?

    Laufer

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.