Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

between su due database differenti...

  1. #1
    sal21 non è in linea Scolaretto
    ston usando vb 6 classico

    Ho già una CONN con jet4 aperta che punta a db1.mdb.
    su tab1 di questo db è presente un campo data1

    su un altro db2.mdb che si trova in c:\miadir\
    e presente una tabella tab1 con un campo data2

    ora dovrei fare una select di tre campi con una between tra data1 sulla conn già aperta e data2...

    si può fare?

    nota:
    il nome dei campi in tab1 e tab2 hanno lo stesso nome

  2. #2
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Fare una Select tra 2 Date è sempre possibile, il problema, nel tuo caso è rendere la 2° data una Variabile.
    Lo puoi fare inserendo una Funzione al posto della 2° data, che va a richiamare la Data dalla Tabella nel DB2.
    SELECT * FROM T1
    WHERE [CampoData] BETWEEN Data1 AND GetData([CampoPk])
    
    Chiaramente devi avere un'indice o meglio una PK che lega le 2 cose...
    La funzione [GetData(...)] deve restituire un valore di tipo Data, recuperandolo da un Recordset aperto sulla Tabella del DB2, o meglio fossi in te
    io LINKEREI la Tabella del DB2 nel tuo DB, in quel modo apri un RS come avessi delle normali LinkedTable.
    ℹ️ Leggi di più su @Alex ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 15
    Ultimo Post: 17-01-2018, 06:34
  2. Libreoffice: differenti stili per differenti sezioni dell'ebook
    Da franciccio nel forum LibreOffice, OpenOffice e altro
    Risposte: 4
    Ultimo Post: 18-09-2017, 10:05
  3. Differenti versioni Windows 7
    Da JayS nel forum Microsoft Windows
    Risposte: 8
    Ultimo Post: 31-01-2013, 15:38
  4. SQL Server Collegamento tra tabelle di differenti database
    Da TorrediPisa nel forum Visual Basic 6
    Risposte: 5
    Ultimo Post: 29-05-2012, 12:25
  5. dll differenti con versioni differenti di Office
    Da sal21 nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 11-11-2009, 08:06