Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16

Discussione: Query maledetta

  1. #11
    quindi è tutto a pposhto?

  2. #12
    ora provo
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

  3. #13
    Che palle niente non riesco a farlo funzionare help me!!! Posto tutto il file.asp

    <%
    Dim Id_Agenzia
    Id_Agenzia=Request.QueryString("Id_Agenzia")
    %>

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Stato Contratti</title>
    </head>

    <body>


    <p align="center">
    [img]ENEL.jpg[/img]</p>
    <p align="center"><font size="5" color="#FF0000">Stato attivazione contratti:




    </font>
    </p>
    <%
    Dim sc, cn, rs

    sc = ""
    sc = sc & "driver={Microsoft Access Driver (*.mdb)};"
    sc = sc & "dbq=" & Server.MapPath("/mdb-database/Database.mdb")

    Set cn = Server.CreateObject("ADODB.Connection")
    Set rs = Server.CreateObject("ADODB.Recordset")

    cn.Open sc




    %>


    <table border="1" width="100%">
    <tr>
    <td colspan="15">


    <table border="1" width="100%">
    <tr>
    <td width="285" bgcolor="NAVY" align="center">
    <font color="#6600FF" size="2">
    <% sql = "SELECT COUNT(*) FROM eni WHERE Id_Agenzia like '%"& Id_Agenzia &"%' AND Stato_Attivazione = 'ATTIVA'"
    set rs = Cn.Execute(sql)
    Response.Write "ATTIVATI: " & rs(0) & " "
    %>
    </font></td>
    <td width="339" bgcolor="YELLOW" align="center">
    <font color="#6600FF" size="2"><%
    sql = "SELECT COUNT(*) FROM eni WHERE Id_Agenzia like '%"& Id_Agenzia &"%' AND Stato_Attivazione = 'IN ATTESA'"

    set rs = Cn.Execute(sql)
    Response.Write "IN ATTESA " & rs(0) & " "
    %>
    </font>
    </td>
    <td width="293" bgcolor="GREEN" align="center">
    <font color="#6600FF" size="2"><% sql = "SELECT COUNT(*) FROM eni WHERE Id_Agenzia like '%"& Id_Agenzia &"%' AND Stato_Attivazione = 'OK'"
    set rs = Cn.Execute(sql)
    Response.Write "OK: " & rs(0) & " "
    %></font>
    </td>
    <td bgcolor="RED" align="center"><font color="#6600FF" size="2"> <% sql = "SELECT COUNT(*) FROM eni WHERE Id_Agenzia like '%"& Id_Agenzia &"%' AND Stato_Attivazione = 'KO'"
    set rs = Cn.Execute(sql)
    Response.Write "KO: " & rs(0) & " "
    %>
    </font></td>
    </tr>
    </table></td>
    </tr>
    <tr>
    <td><font color="#FF0000" size="2">Stato Attivazione:</font></td>
    <td><font color="#FF0000" size="2">Data inserimento:</font></td>
    <td width="91"><font color="#FF0000" size="2">Cognome ragione sociale:</font></td>
    <td width="35"><font color="#FF0000" size="2">Nome:</font></td>
    <td width="52"><font color="#FF0000" size="2">Indirizzo:</font></td>
    <td><font color="#FF0000" size="2">Tipo Contratto:</font></td>
    <td><font color="#FF0000" size="2">Tipo offerta:</font></td>
    <td><font color="#FF0000" size="2">Metodo di pagamento:</font></td>
    <td><font color="#FF0000" size="2">Codice pod:</font></td>
    <td><font color="#FF0000" size="2">N° contatore:</font></td>
    <td width="103"><font color="#FF0000" size="2">Codice fiscale/Partita Iva:</font></td>
    <td width="56"><font color="#FF0000" size="2">Cellulare:</font></td>
    <td><font color="#FF0000" size="2">Telefono:</font></td>
    <td><font color="#FF0000" size="2">Codice Agente:</font></td>
    <td width="89"><font color="#FF0000" size="2">Note OeRre Communication:</font></td>
    </tr>
    <tr>
    <%
    Dim objConn
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/mdb-database/Database.mdb")'(*.mdb);dbq=barz.mdb"
    objConn.Open
    %><%
    Dim strSQL
    strSQL= "select * from eni where Id_Agenzia like '%"& Id_Agenzia &"%' ORDER BY Id_pda DESC"
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.Recordset")
    objRS.Open strSQL, objConn
    Do While Not objRS.EOF
    %>
    <td bgcolor="<%=objRS("Colore_Stato_Attivazione") %>"><font color="#000080" style="font-size: 9pt"><%=objRS("Stato_Attivazione") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Data_PDA") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Cognome_Ragione_Sociale") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Nome") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Indirizzo") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Tipo_Contratto") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Tipo_Offerta") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Metodo_Pagamento") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Numero_Pod") %>
    </font>
    </td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Matricola_Contatore") %>
    </font> </td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Codice_Fiscale_Partita_Iva") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Cellulare") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Telefono") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Codice_Agente") %></font></td>
    <td><font color="#000080" style="font-size: 9pt"><%=objRS("Note_OeRre_Communication") %></font></td>
    </tr>
    <%
    objRS.MoveNext
    Loop
    %>
    <%
    objRS.Close
    Set objRS = Nothing
    objConn.Close
    Set objConn = Nothing
    %></table>
    </body>

    </html>

    Le 2 query mi fanno impazzire non riesco ad estrarre i record per agenzia se Id_Agenzia=11 mi estrae i dati anche dell'agenzia 1 e di tutte le agenzie che iniziano per 1 idem per contare mi conta i record di tutte le agenzie e non solo di quella richiesta dalla querystring.

    Mi date una bella dritta vi sarei grato se mi riscrevete la giusta sintassi delle 2 query
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

  4. #14
    certo, finché continui ad usare LIKE... devi usare =

  5. #15
    Mi scrivi la sintassi per favore ??
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

  6. #16
    Alèèèèèèèèè risolto ecco il file con la sintassi aggiustata:

    <%
    Dim Id_Agenzia
    Id_Agenzia=Request.QueryString("Id_Agenzia")
    %>

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Stato Contratti</title>
    </head>

    <body>


    <p align="center"><font size="5" color="#FF0000">
    [img]01.gif[/img]</font>
    </p>
    <p align="center"><font size="5" color="#FF0000">Stato attivazione contratti:




    </font>
    </p>


    <table border="1" width="100%">
    <tr>
    <font size="5" color="#FF0000">
    <td colspan="14">

    <%
    Dim sc, cn, rs

    sc = ""
    sc = sc & "driver={Microsoft Access Driver (*.mdb)};"
    sc = sc & "dbq=" & Server.MapPath("/mdb-database/Database.mdb")

    Set cn = Server.CreateObject("ADODB.Connection")
    Set rs = Server.CreateObject("ADODB.Recordset")

    cn.Open sc




    %>
    <table border="1" width="100%">
    <tr>
    <td width="285" bgcolor="NAVY" align="center">
    <font color="#6600FF" size="2">
    <% sql = "SELECT COUNT(*) FROM Infostrada WHERE Id_Agenzia = '"& Id_Agenzia &"' AND Stato_Attivazione = 'ATTIVA'"
    set rs = Cn.Execute(sql)
    Response.Write "ATTIVATI: " & rs(0) & " "
    %>
    </font></td>
    <td width="339" bgcolor="YELLOW" align="center">
    <font color="#6600FF" size="2"><%
    sql = "SELECT COUNT(*) FROM Infostrada WHERE Id_Agenzia = '"& Id_Agenzia &"' AND Stato_Attivazione = 'IN ATTESA'"

    set rs = Cn.Execute(sql)
    Response.Write "IN ATTESA " & rs(0) & " "
    %>
    </font>
    </td>
    <td width="293" bgcolor="GREEN" align="center">
    <font color="#6600FF" size="2"><% sql = "SELECT COUNT(*) FROM Infostrada WHERE Id_Agenzia ='"& Id_Agenzia &"' AND

    Stato_Attivazione = 'OK'"
    set rs = Cn.Execute(sql)
    Response.Write "OK: " & rs(0) & " "
    %></font>
    </td>
    <td bgcolor="RED" align="center"><font color="#6600FF" size="2"> <% sql = "SELECT COUNT(*) FROM Infostrada WHERE Id_Agenzia

    ='"& Id_Agenzia &"' AND Stato_Attivazione = 'KO'"
    set rs = Cn.Execute(sql)
    Response.Write "KO: " & rs(0) & " "
    %>

    <%
    set rs = nothing
    set cn = nothing

    %>
    </font></td>
    </tr>
    </table>


    </td>
    </font>

    </tr>
    <tr>
    <td><font color="#FF0000" style="font-size: 9pt">Stato Attivazione:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Data inserimento:</font></td>
    <td width="91"><font color="#FF0000" style="font-size: 9pt">Cognome ragione sociale:</font></td>
    <td width="35"><font color="#FF0000" style="font-size: 9pt">Nome:</font></td>
    <td width="52"><font color="#FF0000" style="font-size: 9pt">Indirizzo:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Tipo Contratto:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Tipo offerta:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Metodo di pagamento:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Codice migrazione:</font></td>
    <td width="103"><font color="#FF0000" style="font-size: 9pt">Codice fiscale/Partita Iva:</font></td>
    <td width="56"><font color="#FF0000" style="font-size: 9pt">Cellulare:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Telefono:</font></td>
    <td><font color="#FF0000" style="font-size: 9pt">Codice Agente:</font></td>
    <td width="89"><font color="#FF0000" style="font-size: 9pt">Note OeRre Communication:</font></td>
    </tr>
    <tr>
    <%
    Dim objConn
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("/mdb-database/Database.mdb")'(*.mdb);dbq=barz.mdb"
    objConn.Open
    %><%
    Dim strSQL
    strSQL= "select * from Infostrada Where Id_Agenzia = '"& Id_Agenzia &"' ORDER BY Id_pda DESC"
    Dim objRS
    Set objRS = Server.CreateObject("ADODB.Recordset")
    objRS.Open strSQL, objConn
    Do While Not objRS.EOF
    %>
    <td bgcolor="<%=objRS("Colore_Stato_Attivazione") %>"><font color="#000080" style="font-size: 9pt; font-weight: 700"><

    %=objRS("Stato_Attivazione") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Data_PDA") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Cognome_Ragione_Sociale") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Nome") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Indirizzo") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Tipo_Contratto") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Tipo_Offerta") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Metodo_Pagamento") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Codice_Migrazione") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Codice_Fiscale_Partita_Iva") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Cellulare") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Telefono") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Codice_Agente") %></font></td>
    <td><font color="#000080" style="font-size: 9pt; font-weight: 700"><%=objRS("Note_OeRre_Communication") %></font></td>
    </tr>
    <%
    objRS.MoveNext
    Loop
    %>
    <%
    objRS.Close
    Set objRS = Nothing
    objConn.Close
    Set objConn = Nothing
    %></table>




    </body>

    </html>


    Grazie mille...........................!!!!
    L'immaginazione è + importante della conoscenza By Albert Einsten
    L'unica cosa icomprensibile nella vita sono le tasse e le sue derivate IVA compresa By Albert Eistein

    Use your immagination, imagination has no limits

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