+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 8 su 8

Discussione: SQL e Visual Basic e ACCESS

  1. #1
    stefano_ non è in linea Scolaretto
    Luogo
    Italy
    Post
    306
    Ciao a tutti,
    eccomi di nuovo a rompervi con i miei problemini ma visto che siete così gentili ne approfitto.....
    Ho sotto mano un manualetto di SQL dove c'è scritto che la query:
    select max(NOME_CAMPO) 'NOME_TABELLA_RESTITUITA' from NOME_TABELLA
    mi restituisce una tabella chiamata NOME_TABELLA_RESTITUITA con il valore massimo trovato all'interno del campo !! Tutto molto bello no ?!?!
    solamente che a me non funzia, adesso vi chiedo:
    1) non funziona perche utilizzo access anziche sql
    2) come posso fare per sapere il numero più alto all'interno di un campo ???
    Grazie a tutti
    ciao ciao....

  2. #2
    Post
    4,744
    Blogs
    12
    Ciao Stefano,
    Non dipende dal fatto che utilizzi Access, testato personalmente e funziona [img]smileys/smiley2.gif[/img]
    Se vuoi, posta il codice cosi' posso controllarlo [img]smileys/smiley12.gif[/img]

  3. #3
    matteovent non è in linea Novello
    Luogo
    Italy
    Post
    24
    Ciao,
    l'istruzione sql per ottenere quello che dici tu è Max

    select max(NOME_CAMPO)AS Massimo_Valore_Campo from NOME_TABELLA

    Ti restituisce il massimo valore presente nel campo NOME_CAMPO. Questo massimo valore ottenuto lo puoi visualizzare grazie a Massimo_Valore_Campo

    Tabella!Massimo_Valore_Campo

    Spero di essere stato chiaro ciao ciao

  4. #4
    stefano_ non è in linea Scolaretto
    Luogo
    Italy
    Post
    306
    si, grazie 1000 funzia che una meraviclia!!!!

    Ora però avrei un altro problemino, c'è una query che mi trova un numero che non è compreso in un intervallo di numeri ?? Mi spiego poniamo conto che nel campo codice ho i seguenti numeri 1-2-3-4-6-7-9-11 vorrei che mi venisse restituito il numero 5 perche partendo dall'inizio è il primo numero che manca.
    Grazie 1000
    ciao

  5. #5
    matteovent non è in linea Novello
    Luogo
    Italy
    Post
    24
    Che io sappia non esiste un comando sql che faccia ciò anche perchè essi agiscono su dati presenti nel database e non su dati che non esistono.
    Se ci pensi bene questo comando sql poi sarebbe possibile eseguirlo solo con dati di tipo Numerico.
    Potresti ricavartelo con il codice.
    Il minimo numero è 1
    L'ultimo numero lo ottieni con:
    tabella.movelast
    massimo=tabella!codice

    poi con del codice controlli quali numeri mancano nell'intervallo fermandoti appena hai individuato il primo. lo fai semplicemente con un ciclo for e con degli if di controllom all'interno.

    Scusa ma a cosa ti serve cio?

  6. #6
    stefano_ non è in linea Scolaretto
    Luogo
    Italy
    Post
    306
    mi serviva perche sto facendo un programmino per fare le bolle e nel caso in cui l'utente cambia manualmente il numero della bolla cliccando su un pulsante di reset il programma si dovrebbe riposizionare un automatico sul primo numero progressivo libero che trova.
    Posso fare in qualche altra maniera secondo te ?
    Se ti viene qualche idea fammi sapere !?!?
    ciao
    grazie 1000

  7. #7
    L'avatar di Nick
    Nick non è in linea Scribacchino
    Luogo
    Italy
    Post
    628

    Ciao Stefano.

    Puoi fare una funzione con loop con un contatore che parte da 1 (e si incrementa di 1 ad ogni passaggio); in ogni ciclo verifica l'esistenza in tabella della bolla con il progressivo uguale al contatore e si ferma se non lo trova restituendo tale numero come risultato della funzione. [img]smileys/smiley2.gif[/img]

  8. #8
    stefano_ non è in linea Scolaretto
    Luogo
    Italy
    Post
    306
    ok grazie 1000
    provo subito !!
    ciao

+ Rispondi al Thread

Discussioni simili

  1. Visual basic e microsoft access
    Da attila1984 nel forum Visual Basic 6
    Risposte: 9
    Ultimo Post: 16-02-2009, 10:18
  2. [VB6] Ricerca nominativi in DB
    Da The Revolution nel forum Visual Basic 6
    Risposte: 13
    Ultimo Post: 01-04-2006, 13:51
  3. visual basic e sql
    Da ketto85 nel forum Visual Basic 6
    Risposte: 13
    Ultimo Post: 25-10-2005, 20:04
  4. Access e Visual basic
    Da TdK866 nel forum Access
    Risposte: 1
    Ultimo Post: 21-05-2005, 21:46
  5. Access: codice Visual Basic
    Da JPetrucci nel forum Access
    Risposte: 1
    Ultimo Post: 29-08-2004, 21:33

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi