Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 29

Discussione: ricerca in più db

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334

    ricerca in più db

    Ciao a tutti!!
    scusatemi forse la domanda è banale ... ma è come si può fare una ricerca in più database?
    grazie
    ciaoo

  2. #2
    Utente di HTML.it L'avatar di Mychy
    Registrato dal
    Oct 2000
    Messaggi
    794
    Cambiando la connessione, magari mettendo i nomi dei database in un array poi facendo un ciclo for.
    I database comunque dovrebbero essere identici.

  3. #3
    Una query per ogni db.

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    secondo voi se apro due connessioni e poi faccio un union può andare? come procedura può essere corretta? (ho provato ma fino ad ora solo errori di compilazione)

  5. #5
    che db usi?

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    al momento access

  7. #7
    quindi dovrebbe essere qualcosa del genere

    codice:
    SELECT elenco_campi FROM tabella WHERE condizione
    UNION
    SELECT stesso_elenco_campi FROM tabella IN 'percorso_fisico_file_mdb_altro_db' WHERE condizione
    UNION
    ecc...

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    ciao optime grazie 1000!! ho provato come mi hai consigliato, però mi legge solo l'ultimo db. Io lo scritto in questo modo:

    [CODE]strSQL = "SELECT * From sito where IDu='" & cat & "' and show=yes order by ID desc"
    strsql = strsql & " union "
    strSQL = "SELECT * From sito in '" & server.mappath("db/db.mdb") & "' where IDu='" & cat & "' and show=yes order by ID desc"
    CODE]

    lo scritto bene o ...?
    grazie
    ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    334
    ops .. scusate lo scrivo meglio ...

    codice:
    strSQL = "SELECT * From sito where IDu='" & cat & "' and show=yes order by ID desc" 
    strsql = strsql & " union " 
    strSQL = "SELECT * From sito in '" & server.mappath("db/db.mdb") & "' where IDu='" & cat & "' and show=yes order by ID desc"

  10. #10
    sembra giusto. sicuro che nel primo db ci siano info corrispondenti alla where?

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.