Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Integrazione VB6 + ASP + query con data

    La mia richiesta di aiuto richiede una lunga premessa a causa della complessità dell'ambiente in cui sto operando.
    Una applicazione scritta in VB6 costruisce al volo una query la quale testa fra le altre cose il contenuto di un campo di tipo "data" di un archivio MDB che risiede su Internet.
    Questo è uno spezzone di codice VB6 :
    rs.CursorType = adOpenKeyset
    rs.LockType = adLockBatchOptimistic
    rs.CursorLocation = adUseClient
    rs.Open "http:\\nomesito\GetXMLRecordset.asp?Query=" & Query

    Come vedete viene richiamata una pagina ASP 3.0 di cui qui sotto riporto qualche linea di codice :

    Parm = Request.QueryString("Query")
    rs.Open Parm,cn,3,4,1 ' adOpenStatic, adLockBatchOptimistic, adCmdText

    In conclusione: il programma locale, scritto in VB, è assolutamente in grado di popolare un recordset, anch'esso locale, e di fare le opportune rielaborazioni, sempre locali. Nulla viene scritto su Internet dove risiede solo l'archivio MDB e la pagina ASP.

    La query è, o dovrebbe essere, una query standard. E qui purtroppo le cose vanno male nel senso che da numerose mie prove

    WHERE Data>#8/2/2010# AND Nome='Pippo'
    WHERE Data>8/2/2010 AND Nome='Pippo'
    WHERE Data>#2/8/2010# AND Nome='Pippo'
    WHERE Data>2/8/2010 AND Nome='Pippo'

    non ho mai ottenuto il risultato desiderato, anzi, sembrerebbe che il "WHERE Data> ecc ecc" non sia neanche preso in considerazione
    ma lo sia solo la condizione "Nome='Pippo'".
    In questi giorni poi non c'è neanche - credo - da considerare il problema "data europea" (G/M/A) o data americana (M/G/A) dato che siamo ai primi di febbraio.
    Vorrei veramente riuscire a risolvere il problema, col vostro aiuto !
    Grazie per l'attenzione.
    AlpunoVir

  2. #2
    1. serve ovviamente anche il codice della pagina asp
    2. per la data, è proprio in questi giorni (prima del 13 del mese) che fa casino...

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.