none
Query SQL/XML RRS feed

  • Domanda

  • Buongiorno, ho la seguente query su una tabella di SQL con un campo formattato XML del tipo:

    <rows><row attributo="47"/><row attributo="19"/><row attributo="61"/><row attributo="265"/></rows>

    la query è la seguente:

    SELECT AR.Cd_AR FROM dbo.AR WHERE AR.Attributi.exist('/rows[(row/@attributo=47) AND (row/@attributo=19)]') = 1);

    vorrei sapere come poterla utilizzare in una pagina ASP del tipo:

         Set Conn = Server.CreateObject("ADODB.Connection")
         Conn.open "Driver={SQL Server Native Client 10.0};Server=server-2a;Database=ADB_EVEREX;Uid=myUser;Pwd=myPassword;"
            
         Dim strSQL, Rs
         Set Rs = Server.CreateObject("ADODB.Recordset")
         strSQL = "SELECT AR.Cd_AR FROM dbo.AR WHERE AR.Attributi.exist('/rows[(row/@attributo=47) AND (row/@attributo=19)]') = 1);"     
         Rs.Open strSQL, Conn, 3, 3
      
         RESPONSE.WRITE Rs("Cd_AR")
         RESPONSE.WRITE Rs("Id_Attributo")

    Grazie per qualsiasi suggerimento

    martedì 5 luglio 2011 17:09