Visualizzazione dei risultati da 1 a 7 su 7

Discussione: sql server -select

  1. #1
    volevo sapere qual'era quell'attributo x cui è possibile ricevere un report di una select in formato Xml!!!
    Deve essere qualcosa del tipo:

    select * from pippo where pluto=topolino
    for xml auto

    dovrebbe essere una cosa simile a for xml auto xò non mi funziona.
    io uso Sql server 2000
    Grazie a chiunque mi sappia rispondere!!!
    ciauz

    P.s. questo è il primo 'post' di questo forum!!!
    siate all'altezza e rispondetemi!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    43

    Si è l'istruzione corretta

    il set di risultati di una istruzione SELECT con la versione 2000 di SQL Server può essere ritornato in un fragments XML attravrso la clausola FOR XML.
    Abbiamo vari gradi di flessibilità per la clausola FOR XML

    FOR XML {mode} [,XMLDATA][, ELEMENTS][, BINARY Base64]

    dove {mode}: AUTO, XMLDATA, ELEMENTS

    quindi è corretto quello che tu hai scritto, se non funziona i problemi forse dovrebbero essere cercati altrove... (installazione corretta, attivazione del supporto XML...)

    Ciao...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    43

    Re: Si è l'istruzione corretta

    Il set di risultati di una istruzione SELECT con la versione 2000 di SQL Server può essere ritornato in un fragments XML attravrso la clausola FOR XML.
    Abbiamo vari gradi di flessibilità per la clausola FOR XML

    FOR XML {mode} [,XMLDATA][, ELEMENTS][, BINARY Base64]

    dove {mode}: AUTO, XMLDATA, ELEMENTS

    quindi è corretto quello che tu hai scritto, se non funziona i problemi forse dovrebbero essere cercati altrove... (installazione corretta, attivazione del supporto XML...)

    Ciao...

  4. #4

    questo è l'errore che mi da!!!

    Server: messaggio 156, livello 15, stato 1, riga 1
    Sintassi non corretta in prossimità della parola chiave 'for'.
    Effettivamente sembra che non sia installata correttamente l'opzione del supporto XML!
    Il fatto è che me l'avevano fatto già vedere dei miei 'colleghi' sul mio computer è aveva funzionato!!
    Se xo' hai voglia di dirmi che cosa andrebbe installato x farlo funzionare!!!
    io ho Sql Server 2000 Enterprise!!
    grazie di tutto

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    43

    Non possiedo SQL 2000

    Non avendo installato SQL 2000 (ma la versione 7) non riesco ad esserti di aiuto in questo senso....

  6. #6

    ci sono riuscito!!!

    non so perchè ma io scrivevo così nel SQL Query Analizer :
    exec select_pippo '1', '', '' for xml auto
    mi dava errore
    scrivendo for xml auto invece direttamente nella store non mi da + errore e mi restituisce quello che voglio!!!
    ma c'è un ultimo problema sei hai voglia di controllare!!!!
    mi restituisce solo un record??
    come mai?
    premetto io di Sql conosco poco o niente!!!

  7. #7

    ah ok grazie!!!

    mi arrangerò!!oramai il peggio è passato!!!
    grazie

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