Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Accodare dati Access

  1. #1

    Accodare dati Access

    Salve a tutti,
    ho un database Access interfacciato con il web tramite asp e ho il problema seguente:
    in una tabella Utenti ho i seguenti campi:
    Nome
    ....
    Insegnamento1
    Insegnamento2
    ...
    Insegnamento10

    vorrei fare una semplice query per avere come risultati Insegnamento1, Insegnamento2, ..., Insegnamento1o tutti accodati in un'unico risultato, come si fa?
    Devo mica utilizzare INNER JOIN?
    Grazie.

  2. #2
    SELECT (Campo1+Campo2+...) AS Risultato FROM ...

  3. #3

    ma cosi...

    ho provato una query con
    Select (Insegnamento1+Insegnamento2) AS Ins From tblUsers

    ma come risultato su ogni riga mi da:
    Insegnamento1 e Insegnamento2 della stessa riga uno vicino all'altro:
    Insegnamento1Innsegnamento2

    io voglio una tabella con due righe distinte una sotto l'altra con i due valori:
    Insegnamento1
    Insegnamento2
    come devo fare?

  4. #4
    cosa c'entra access? e' una questione di stampa a video! mettci un
    e vedrai che va a riga nuova....

  5. #5

    non funziona!

    ho un menu a tendina che mi devo ritrovare gli insegnamenti inseriti in più campi della stessa riga:

    <%
    Set OBJdbConnection = Server.CreateObject("ADODB.Connection")
    OBJdbConnection.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("prenot.mdb")
    sql3 = "SELECT (Insegnamento+Insegnamento2) AS Ins FROM tblUsers"
    Set RS3=OBJdbConnection.Execute(sql3)
    %>



    il menu a tendina è questo:

    <select name="Insegnamento" size="1">
    <% Do While Not RS3.EOF %> <option value="<%=RS3("Ins")%>"><%=RS3("Ins")%></option>
    <%RS3.MoveNext
    Loop%>
    </select>


    e come risultato ho che se nella riga 1 ho dei valori di Insegnamento e di Insegnamento2 diversi da 0, allora nel menu a tendina me li mette uno vicino all'altro.
    Io li voglio uno sotto l'altro.

    Non so come si fa ma con AS li unisce in uno stesso campo invece di accodarli sotto come nuovo record.
    Grazie.

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.