Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: Tabelle (VB)

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271

    Tabelle (VB)

    Nel mio database ho 3 tabelle così strutturate:

    1) CITTA 2)DOCENTE 3)MATERIA
    campi
    ID_cit ID_Doc ID_Mat
    NomeCitta Cognome NomeMateria


    Con il mio programma in visualbasic le riempio.
    Secondo Passo:

    Ho un form in cui ho 3 combo:

    1)Citta dove ci sono tutti i nomi delle citta,
    2)Docente dei docenti
    3)Materia dove ci sono tutte le materie

    Quando uno arriva in questa form seleziona nome citta,docente,
    materia.

    Terzo Passo
    Una volta selezionato il tutto se uno clicca su invia i dati vengono
    spediti nel database dove c'è una 4 tabella chiamata Raccoltadati

    4)Raccoltadati
    campi
    ID_cit
    ID_Doc
    ID_Mat

    PROBLEMA:
    Come faccio ad inserire i dati di modo che mi venga inserito l'ID
    di ogni tabella?
    Di modo che ci sia un link tra la tabella 4 e le altre 3.
    Grazie

  2. #2
    dimmi una cosa, sul db i campi ID sono numerici o contatori?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271
    Contatori

  4. #4
    ok, allora perchè invece di usare una tabella di appoggio per il salvataggio dei dati, non usi semplicemente degli oggetti recordset? Così non dovrai preoccuparti degli id, anche perchè se usi i contatori non puoi modificarli a mano.

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271
    Il mio db è sql il tipo del campo è uniqueidentifier per gli ID

  6. #6
    il tuo db non è Access?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271
    No è sql.

  8. #8
    allora non ti posso aiutare, non conosco i db sql.
    Mi dipiace


    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  9. #9
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    quando riempi le combo con i tuoi adti, devi fare in modo che l'indice del valore visualizzato corrisponda all'ID del valore stesso.

    Mi spiego:

    se per esempio il Docente Rossi ha ID= 1010, fai in modo che la voce "Rossi" della combo abbia ID=1010. Così, ogni volta che inserisci i dati nella tabella 4 anzichè mettere il "valore" della combo metti l'"ID" e ti memorizzi in automatico i dati.

    Questo procedimento io l'ho usato per indicizzare le ListBox, ma credo si possa fare anche per le combo.


  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    271
    Mi puoi scrivere il codice, non mi è molto chiaro quello che devo
    fare

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 © 2024 vBulletin Solutions, Inc. All rights reserved.