Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: error '800a0cc1'

  1. #1

    error '800a0cc1'

    Ciao a tutti,
    purtroppo non riesco a far visualizzare una query elementare.

    Mi spiego meglio, ho una tabella di 10 campi, in una pagina vorrei che si visualizzassero solo 6.
    <%@LANGUAGE="VBSCRIPT"%>

    <%
    Response.Expires = -1000 'Makes the browser not cache this page
    Response.Buffer = True 'Buffers the content so our Response.Redirect will work

    If Session("UserLoggedIn") <> "true" Then
    Response.Redirect("index.asp")
    End If
    %>


    <%
    if request("link")="1" then
    username=request("username")
    Password=request("Password")
    profilo=request("profilo")
    account=request("account")
    indirizzo=request("indirizzo")
    citta=request("citta")
    filiale=request("filiale")
    telefono=request("telefono")
    account=replace(account,"'","''")
    indirizzo=replace(indirizzo,"'","''")
    citta=replace(citta,"'","''")
    Sqlins = "insert into tabella1(username, Password, profilo, account, indirizzo, citta, filiale, telefono) values ('"&username&"','"&Password&"', '"&profilo&"', '"&account&"','"& indirizzo&"', '"&citta&"', '"&filiale&"', '"&telefono&"')"
    set rsins=conn.execute(Sqlins)
    end if
    %>

    <%
    data = date()
    Sql1 = "SELECT account FROM tabella1 order by account"
    set rs1=conn.execute(Sql1)
    %>
    ............
    <% do while not rs1.eof %>
    <% response.write ("<a href=cancella.asp?id="&rs1("id")&">"&rs1("account" )&"</a>" )%>
    ....
    ....
    <% rs1.movenext
    loop
    %>

    ......
    Form di inserimento di un nuovo account.

    L'errore che mi dà è:
    ADODB.Recordset error '800a0cc1'
    Item cannot be found in the collection corresponding to the requested name or ordinal.
    /almasdb/adm/carica.asp, line 4915 --> ovvero <% response.write ("<a href=cancella.asp?id="&rs1("id")&">"&rs1("account" )&"</a>" )%>

    Grazie per l'aiuto.
    Leftist

  2. #2
    codice:
    Sql1 = "SELECT id, account FROM tabella1 order by account"

  3. #3
    Ok, cosi non mi dà nessun errore, ma mi posta tutti i 10 capi della tabella1.
    Io vorrei che vengano postati i soli campi di riferimento account, ovvero 6.

    Come faccio

    Grazie per la risposta.
    Leftist

  4. #4
    Originariamente inviato da leftist
    Ok, cosi non mi dà nessun errore, ma mi posta tutti i 10 capi della tabella1.
    Io vorrei che vengano postati i soli campi di riferimento account, ovvero 6.

    Come faccio

    Grazie per la risposta.
    No scusami mi sono spiegato una schifezza!!

    Ovviamente non mi stampa i 10 campi, ma tutti quelli riempiti, anche con dati.
    Faccio un esempio, il campo username è uguale ad altri profili inseriti nella tabella1, uguale l'indirizzo e cosi via.

    Io vorrei che mi visualizzasse i soli campi account, che si differenziano dal solo profilo acc.

    Spero di essermi spiegato meglio di prima, sono un pò fuso.
    Leftist

  5. #5
    Allora nella query di selezione devi passare il parametro per prendere i dati che vuoi tu.
    La tua query, attualmente, prende tutti i dati della tabella.

  6. #6
    Originariamente inviato da Mems
    Allora nella query di selezione devi passare il parametro per prendere i dati che vuoi tu.
    La tua query, attualmente, prende tutti i dati della tabella.
    Cioè??

    Ho provato con: Distinct ma non và
    Leftist

  7. #7
    codice:
    Sql1 = "SELECT id, account FROM tabella1 WHERE account = '" & account & "' order by account"

  8. #8
    Originariamente inviato da Mems
    codice:
    Sql1 = "SELECT id, account FROM tabella1 WHERE account = '" & account & "' order by account"
    Cosa è pazz!! Mi stampa tutti i record riempiti e non quelli riferiti al solo account
    Leftist

  9. #9
    Vediamo sta query cosa contiene?
    codice:
    Sql1 = "SELECT id, account FROM tabella1 WHERE account = '" & account & "' order by account" 
    response.write Sql1 & "
    "

  10. #10
    Originariamente inviato da Mems
    Vediamo sta query cosa contiene?
    codice:
    Sql1 = "SELECT id, account FROM tabella1 WHERE account = '" & account & "' order by account" 
    response.write Sql1 & "
    "
    Ovviamente i dati che mi servono:
    SELECT id, account, indirizzo, telefono, citta, filiale, username, Password, profilo FROM tabella1 WHERE account = '' order by account

    Grazie
    Leftist

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.