Visualizzazione dei risultati da 1 a 3 su 3

Discussione: query consecutive

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    269

    query consecutive

    faccio due query vorrei farne di più
    la prima su un db
    codice:
    <% CNN=Application("CNN")
    	set conn=Server.CreateObject("ADODB.Connection")
    	conn.open CNN
    
    Const CONST_DISPLAY = 5 
    %>
                                    <% 
    Dim i 
    Set rsQuery = Conn.Execute("SELECT * FROM news where smenu = ('notizie mondo - generale')  ORDER BY id DESC") 
    If rsQuery.EOF Then 
    %>
    Non ci sono Dati
    <% 
    End If 
    i = 1 
    While Not rsQuery.EOF And i <= CONST_DISPLAY 
    %>
                                    ','xxx<%=rsQUERY("id")%>',450,550,'yes' ,'no','1',5,4)"><%= rsQuery("titolo") %>-<%= rsQuery("data_ins") %>
    
     <% 
    rsQuery.MoveNext : i = i + 1 
    Wend 
    
    %>
    la seconda query(di seguito) la faccio su un secondo db

    codice:
                                 
                                    <% CNN3=Application("CNN3")
    	set conn=Server.CreateObject("ADODB.Connection")
    	conn.open CNN3
    Const vista = 5 
    %>
                                    <% 
    Dim Q
    Set rs1Query = Conn.Execute("SELECT * FROM newsru where smenu=('nomine-nomine') and vis=-1  ORDER BY id desc") 
    If rs1Query.EOF Then 
    %>
                                   Non ci sono Dati
                                   
                                    <% 
    End If 
    Q = 1 
    While Not rs1Query.EOF And Q <= vista 
    %>
                                    ','xxx<%=rs1QUERY("id")%>',450,550,'yes' ,'no','1',5,4)"><%=rs1QUERY("titolo")%>-<%=rs1QUERY("data_ins")%>
    
                                    <% 
    rs1Query.MoveNext : Q = Q + 1 
    Wend
    quando vado a fare la terza mi dà un errore in quanto "punta " al db della seconda query come faccio a chiudere la connessione con il secondo DB (CNN3) e a ritornare sulla prima (CNN) ?

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    scusa ma non ho capito molto...

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Chiama gli oggetti in modo diverso:

    codice:
    conn.open CNN
    conn1.open CNN3
    Roby

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.