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

    per esperti : interrogazione DB particolare

    recupero un ID e apro una popup dove stampo alcune info del prodotto !

    codice:
    <% 
    id=request.querystring("id") 
    'APERTURA CONNESSIONE CON IL DATABASE SENZA DSN 
    Set objConn = Server.CreateObject("ADODB.Connection") 
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../../fpdb/wire_products.mdb") 
    set rs=server.createobject("ADODB.Recordset") 
    strSQL = "select * from [wireless product] where id = " & id
    rs.Open strSQL, objConn 
    if not rs.EOF then
    %>
    però vorrei fare una'altra SQl dove stampo tutti i record del campo MODEL dove i campi MODULATION sono uguali a quelli del IDprodotto che ho recuperato....e vorrei passare sui MODEL anche il link per passare sempre sulla popup stessa i campi del relativo MODEL

    Il problema è che la popup è unica e cambia a seconda dell'ID !
    codice:
    <% 
    	'APERTURA CONNESSIONE CON IL DATABASE SENZA DSN 
    	strSQL="SELECT * FROM [Wireless product] where MODULATION=a quella dell id" ????
    	set rs=server.CreateObject("ADODB.recordset")
    	rs.Open strSQL, objConn
    	do while not rs.EOF
    %>
    ...spero di essermi spiegato !
    Grazie a tutti !

  2. #2
    non ti basta passare l'id alla popup tramite querystring quando la apri?
    xxx

  3. #3
    ma non devo riaprire un'altra popup devono venire stamopati subito...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se l'id è lo stesso ti basta fare due query.

    Roby

  5. #5
    sì è lo stesso però a seconda di che valore c'è nel campo MODULATION di quell'ID dovrei stampare una delle query possibili !

    e sinceramente non so da che parte iniziare!

  6. #6
    una cosa del genere...
    codice:
    	if MODULATION="434 MHz AM OOK" then
    	'APERTURA CONNESSIONE CON IL DATABASE SENZA DSN 
    	strSQL="SELECT MODEL FROM [Wireless product] where modulation= '434 MHz AM OOK'"
    elseif MODULATION="434 MHz FM OOK"
    	strSQL="SELECT MODEL FROM [Wireless product] where modulation= '434 MHz FM OOK'"
    end if

  7. #7
    Originariamente inviato da zeweb
    una cosa del genere...
    codice:
    	if MODULATION="434 MHz AM OOK" then
    	'APERTURA CONNESSIONE CON IL DATABASE SENZA DSN 
    	strSQL="SELECT MODEL FROM [Wireless product] where modulation= '434 MHz AM OOK'"
    elseif MODULATION="434 MHz FM OOK"
    	strSQL="SELECT MODEL FROM [Wireless product] where modulation= '434 MHz FM OOK'"
    end if
    ma hai scritto due query uguali..
    cmq puoi passare il valore della variabile modulation alla query:
    codice:
    strSQL="SELECT MODEL FROM [Wireless product] WHERE modulation = '" & modulation & "' "
    xxx

  8. #8
    Non funziona, il fatto è che in locale non riesco più a far partire le pagine ASP con IIS e in remoto la configurazione del server di Telecom non mi fa vedere l'errore!
    [CODE]
    <%
    strSQL="SELECT MODEL FROM [Wireless product] WHERE modulation = '" & modulation & "' "
    set rs=server.CreateObject("ADODB.recordset")
    rs.Open strSQL, objConn
    do while not rs.EOF
    %>

    <%=rs("MODEL")%>

    [CODE]

    Per chiarezza posto l'intera popup !

    Grazie a chi mi aiuita !
    codice:
    <%session.LCID = 1044 %> 
    <% 
    id=request.querystring("id") 
    'APERTURA CONNESSIONE CON IL DATABASE SENZA DSN 
    Set objConn = Server.CreateObject("ADODB.Connection") 
    objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../../fpdb/wire_products.mdb") 
    set rs=server.createobject("ADODB.Recordset") 
    strSQL = "select * from [wireless product] where id = " & id
    rs.Open strSQL, objConn 
    if not rs.EOF then
    %> 
    <html>
    <head>
    </head>
    <body onload="adatta();" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    
    <table width="603" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td height="35" background="/wireless/images/fond_top_popup_uk.jpg" class="testiblu"></td>
      </tr>
      <tr> 
        <td width="603" background="/wireless/images/fondino_popup_cs.gif">      <table border="0" cellspacing="3" cellpadding="0" width="100%">
            <tr> 
              <td width="88%" class="titoligrigi">
                <table width="100%"  border="0" cellspacing="0" cellpadding="2">
                  <tr>
                    <td class="titoli"><%=rs("title")%> <span class="titolirossi">
                      <% if CInt(rs("New"))=1 Then %> 
    New !
    <% Else %>
    <%response.write "" %>
    <% End If %>
    </span></td>
                  </tr>
                </table>            <b class="titolirossi">
                        [/b]          </td>
              <td width="12%"><table border="0" cellpadding="1" cellspacing="1" align="right">
                <tr>
                  <td class="testogrigio"><div align="right">[img]/wireless/images/print2.gif[/img]</div></td>
                  <td><div align="center" class="testo">|</div></td>
                  <td><span class="right">Close</span></td>
                </tr>
              </table></td>
            </tr>
            <tr>
              <td colspan="2"><table width="100%"  border="0" cellpadding="2" cellspacing="0">
                <tr>
                  <td>[img]/wireless/images/lwin.gif[/img]<span class="titoliverdi"> <%=rs("Model")%></span><span class="testo"> | Cod. <%=rs("Part Number")%></span> </td>
                  </tr>
                <tr>
                  <td> <table width="100%" border="1" cellpadding="2" cellspacing="0" bordercolor="#99CCFF">
                      <tr>
                        <td bordercolor="#E1F0FF" bgcolor="#E1F0FF" class="testineri"> <span class="right"><span class="testineri">                    <span class="testo"><%=rs("description_S")%></span>                    </span> </span></td>
                      </tr>
                                </table></td>
                  </tr>
              </table></td>
            </tr>
            <tr>
              <td colspan="2" class="testo"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
                <tr valign="baseline">
                  <td valign="top" class="testo"></td>
                  <td valign="top" class="testo"></td>
                </tr>
                <tr valign="baseline">
                  <td width="47%" valign="top" class="testo"><table  border="0" cellpadding="5" cellspacing="0">
                    <tr>
                      <td> [img]<%=rs([/img]" alt="<%=rs("title")%>" border="0" ></td>
                    </tr>
                  </table></td>
                  <td width="53%" valign="top" class="testo"><table width="100%" border="0" cellpadding="3" cellspacing="0">
                    <tr>
                      <td class="titolibianchi"><b class="right">                        <span class="titoliverdi"> </span>[/b]                    <b class="titoliverdi"> Technical Specification[/b]</td>
                    </tr>
                    <tr>
                      <td class="titolibianchi">
                        <table width="100%" border="0" cellpadding="2" cellspacing="0" bordercolor="#CCCCCC">
                          <tr>
                            <td width="100%" class="testo"><span class="right"></span> <span class="right"></span> <%=rs("Char5")%></td>
                            </tr>
                          <tr>
                            <td class="testo"><span class="right"></span> <%=rs("Char6")%></td>
                            </tr>
                          <tr>
                            <td class="testo"><span class="right"></span> <%=rs("Char1")%></td>
                            </tr>
                          <tr>
                            <td class="testo"><span class="right"></span> <%=rs("Char2")%></td>
                            </tr>
                          <tr>
                            <td class="testo"><span class="right"></span> <%=rs("Char3")%></td>
                            </tr>
                          <tr>
                            <td class="testo"><span class="right"></span> <%=rs("Char4")%></td>
                            </tr>
                      </table></td>
                    </tr>
                  </table></td>
                </tr>
                <tr valign="baseline">
                  <td colspan="2" valign="top" class="testo"><table width="100%"  border="0" cellspacing="2" cellpadding="2">
                    <tr>
                      <td class="titoli">Downloads</td>
                    </tr>
                  </table></td>
                  </tr>
                <tr>
                  <td colspan="2" valign="baseline" class="testo">                <table width="100%" border="0" cellpadding="2" cellspacing="0">
                    <tr>
                      <td class="testo"><span class="titolirossi">                    </span>                    <table width="593" height="0%" border="1" cellpadding="2" cellspacing="2" bordercolor="#F9F9F9">
                        <tr bordercolor="#99CCFF" bgcolor="#E1F0FF" class="right">
                          <td width="140" height="20"><div align="center">Short Form</div></td>
                          <td width="140" height="20"><div align="center">Application Notes</div></td>
                          <td width="173" height="20"><div align="center">User Manual</div></td>
                          <td width="140" height="20"><div align="center">DoC</div></td>
                        </tr>
                        <tr>
                          <td><div align="center" class="copyright">
                                <div align="center">
                                  <table  border="0" cellspacing="0" cellpadding="2">
                                      <tr>
                                        <td><% if isNull(rs("Short"))=true or len(Trim(rs("Short")))<2 then
                              response.write "<span class='avviso'>not available</span>"%>
                                            <%Else%>
                                            
                                          <%response.write "<span class='right'>download</span><span class='copyright'>
     " &dimensione & " Kb" & "</span>"
    End If
     %></td>
                                      </tr>
                                  </table>
                                </div>
                          </div></td>
                          <td class="right"><div align="center" class="copyright">
                                <div align="center">
                                  <table  border="0" cellspacing="0" cellpadding="2">
                                      <tr>
                                        <td><% if isNull(rs("Application Notes"))=true or len(Trim(rs("Application Notes")))<2 then
                              response.write "<span class='avviso'>not available</span>"%>
                                            <%Else%>
                                            
                                          <%response.write "<span class='right'>download</span><span class='copyright'>
     " &dimensione & " Kb" & "</span>"
    End If
     %></td>
                                      </tr>
                                  </table>
                                </div>
                          </div></td>
                          <td class="right"><div align="center" class="testo">
                              <div align="center"><span class="copyright"> </span>
                                    <table  border="0" cellspacing="0" cellpadding="2">
                                        <tr>
                                          <td><span class="copyright">
                                            <% if isNull(rs("User Manual"))=true or len(Trim(rs("User Manual")))<2 then
                              response.write "<span class='avviso'>not available</span>"%>
                                            <%Else%>
                                            
                                            <%response.write "<span class='right'>download</span><span class='copyright'>
    " &dimensione & " Kb" & " | "& rs("DateUM") &" | "& rs("Rev")&"</span>"
    End If
    %>
                                          </span></td>
                                        </tr>
                                    </table>
                                    <span class="copyright"> </span></div>
                          </div></td>
                          <td class="right"><div align="center" class="copyright">
                                <div align="center">
                                  <table  border="0" cellspacing="0" cellpadding="2">
                                      <tr>
                                        <td><% if isNull(rs("DoC"))=true or len(Trim(rs("DoC")))<2 then
                              response.write "<span class='avviso'>not available</span>"%>
                                            <%Else%>
                                            
                                          <%response.write "<span class='right'>download<span><span class='copyright'>
    " &dimensione & " Kb" & "</span>"
                              End If
    						  %></td>
                                      </tr>
                                  </table>
                                </div>
                          </div></td>
                        </tr>
                      </table>
                        </td>
                    </tr>
                    <tr>
                      <td class="testo">[img]/wireless/images/spacer_arancio.gif[/img]</td>
                    </tr>
                    <tr>
                      <td class="testo">                    <table width="100%"  border="0" cellspacing="0" cellpadding="2">
                          <tr>
                            <td><span class="testo">Product's Compatibility:</span>
                              <% 
    	strSQL="SELECT MODEL FROM [Wireless product] WHERE modulation = '" & modulation & "' "
    	set rs=server.CreateObject("ADODB.recordset")
    	rs.Open strSQL, objConn
    	do while not rs.EOF
    %>
    
                              <span class="testo"><%=rs("MODEL")%></span>
    
                              <span class="avviso"> <%=rs("notes")%><span class="titolibianchi"></span></span></td>
                          </tr>
                        </table>                    <span class="avviso"><span class="titolibianchi">
                          <% 
    end if 
    rs.Close 
    set rs=nothing 
    objConn.Close 
    set objConn=nothing 
    %>
                        </span></span></td></tr>
                  </table></td>
                </tr>
              </table></td>
            </tr>
          </table>
          <div align="left"><span class="titolirossi"><span class="testo">
        </span></span></div></td>
      </tr>
    </table>
    </body>
    </html>

  9. #9
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma molutation che usi come variabile dove lo recuperi???

    Roby

  10. #10
    già così com'è non la recupero !

    la devo impostare nel link che apre la popup e quindi anche nella pagina in cui il link è contenuto ?

    O è sufficente che inserisco

    modulation=request.querystring("modulation") nella popup ?

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.