Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732

    SQL access: select... into... non va!

    ho un codice di questo tipo:

    codice:
    <%
    Set Conn = Server.createobject("ADODB.Connection")
    Conn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("dbase.mdb") &";"
    Conn.Open
    
    ......
    x = 1
    ...
    esplosione = "Esplosione" & x
    Set rs = Server.CreateObject("ADODB.Recordset")
    SQLexpl = "SELECT figlio,livello,id INTO " & esplosione & " FROM T_Anleg WHERE padre = '" & request("codice") & "' ORDER BY figlio"
    conn.execute SQLexpl
    
    ......
    
    conn.close
    set conn=nothing
    %>
    mi da errore quando cerco di eseguire la query, dice che il database non è disponibile in scrittura o qualcosa del genere... come mai?

  2. #2
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Hai messo le autorizzazioni alla cartella dove risede il db?

  3. #3
    Ma tu vuoi popolare le tabelle Esplosione x prendendo i dati da una select?

    Se è così inverti in questo modo :

    "INSERT INTO "&esplosione& SELECT figlio,livello,id FROM T_Anleg WHERE padre = '" & request("codice") & "' ORDER BY figlio"

    occhio che Esplosione x deve avere lo stesso tracciato di campi della select

  4. #4
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    ho provato, ma continua a non andare... non è un problema di cursori o di puntatori o come diavolo si chiamano, magari?


    non so più dove sbattere la testa

  5. #5

  6. #6
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    Originariamente inviato da deivnet
    Ma che errore ti da?


    qualcosa tipo impossibile eseguire la query perchè non è modificabile, o qualcosa del genere... ora non ce l'ho davanti. se vuoi più tardi ti do l'errore preciso...

  7. #7
    Allora non hai i permessi di lettura/scrittura/modifica sulla cartella dove hai il db.

  8. #8
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    ...eppure sto lavorando su iis, sul mio stesso computer... ho provato anche a metterlo sul server aziendale, con i permessi di scrittura ed esecuzione per tutti, ma niente da fare...

    diversamente, il codice è giusto?

  9. #9
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    A prescindere se il codice è giusto o no, quel tipo di errore lo da se non hai i permessi di lettura/scrittura sulla cartella dove risiede il db. Tu questa cartella la puoi vedere adesso?

  10. #10
    Utente di HTML.it L'avatar di lnessuno
    Registrato dal
    Feb 2002
    Messaggi
    2,732
    Originariamente inviato da diegoctn
    A prescindere se il codice è giusto o no, quel tipo di errore lo da se non hai i permessi di lettura/scrittura sulla cartella dove risiede il db. Tu questa cartella la puoi vedere adesso?

    mmm girovagando (ma nemmeno tanto) nel forum ho visto uno con il mio stesso problema, era proprio un problema di permessi ( potevano nasconderlo un pò di più in quel di microsoft :rollo: ), insomma ho seguito le istruzioni che ho trovato in questo thread:

    http://forum.html.it/forum/showthrea...hreadid=787120


    e ora funziona... grazie a tutti

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.