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

    noem database via query

    Sapreste indicarmi che query posso fare per ottenere il nome del database ?

    grazie infinite
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    ......

    Ma nella stringa di connessione cosa scrivi?
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    scrivo
    SELECT * FROM INFORMATION_SCHEMA.TABLES

    per ottenere lo schema e le tabelle

    ora per ottenere il nome del db?
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  4. #4
    il nome del db è nella connessione... lo devi sapere, altrimenti non lo apri. non capisco

  5. #5
    Vorrai mica stamparlo a video

  6. #6
    mi spiego meglio...ho realizzato in asp un form di query al db e fin qui tutto funziona..i dati ce li ho tutti e via script va tutto bene...ora un altro software TRAMITE QUERY (perchè è l'unico modo in cui colloquiano entrambi per motivi ben precisi ) richiede solo ed esclusivamente via query lo schema delle tabelle del db e fin qui tutto funziona facendo fare al software
    SELECT * FROM INFORMATION_SCHEMA.TABLES

    ora però deve avere sempre tramite query il nome del db è possibile?? esiste una query che fa questa richiesta?

    grazie
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non puoi fare le query di cui parli se non conosci il db.

    Passalo in qualche modo, tramite querystring o in altri sistemi ma è un dato.

    Roby

  8. #8
    daccordo ma se io riesco ad ottenere in response la lista delle tabelle con
    SELECT * FROM INFORMATION_SCHEMA.TABLES
    e tutto il dialogo tra loro funziona perfettamente..volevo solo sapere se esiste UNA QUERY che chiede il nome del db...poi il response se lo prende il software come prende la lista delle tabelle..
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Direi di no... perché la SELECT funziona solo se già conosce il db cui riferirsi...

    Roby

  10. #10
    sono io che non mi spiego..
    la query la faccio al db stesso!!
    ora se la faccio e lo schema delle tabelle me lo da
    perche non dovrebbe darmi il suo nome?

    è un fatto barbaro al massimo lo so..
    ma il 2° software purtroppo dialoga con il primo attraverso un form di query
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

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.