Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    SELECT con due restrizioni

    Buongiorno,
    ho il seguente problema, devo fare un select di dati che abbia due condizioni, ovvero

    Che contenga in un campo il numero 50 e che abbia come data (per esempio 27/04/2008) come posso fare?

    Ho provato a fare così ma mi da errore:


    SQL = " SELECT * FROM [QSO-TAB] WHERE [BAND] = '" & QSBand & "'AND [QSO_DATE] = '" & QSData & "'ORDER BY [QSO_DATE] asc, [TIME_ON] asc"


    Mi date una mano?


    Saluti
    Saluti da Francesco G.

  2. #2
    izzaus bello, che errore?, dai...

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    Re: SELECT con due restrizioni

    tipo database?
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Originariamente inviato da optime
    izzaus bello, che errore?, dai...

    hihihihihi Optime, lo sai so ciuchino!
    Apparte gli scherzi è un pò che non realizzo qualcosa ho dimenticato tutto!
    Help Help Help


    Come devo far Op!
    Saluti da Francesco G.

  5. #5
    come devi fa a fa che? devi dirci l'errore!

  6. #6
    SELECT * FROM [QSO-TAB] WHERE [BAND] = '50'AND [QSO_DATE] = '27/08/2008' ORDER BY [QSO_DATE] asc, [TIME_ON] asc

    Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

    [Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

    /inc/inc_QSO_result_data_band.asp, line 15



    Questo è l'output che leggo
    Saluti da Francesco G.

  7. #7
    QSO_DATE è un campo di tipo?

  8. #8
    QSO_DATE è del tipo data/ora, infatti sono riuscito a risolvere il problema, togliendo gli apici ma cmq non mi restituisce record, come se non riuscisse ad interpretare a data 27/04/2008 come inserita nel DB come faccio? la modifico in testo o memo?
    Saluti da Francesco G.

  9. #9
    devi usare la data così

    #MM/GG/AAAA#

    girala e mettila tra ##

  10. #10
    Come faccio a girarla senza modificare il DB ho oltre 19.000 record!!!
    Saluti da Francesco G.

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