Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 31
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56

    Microsoft JET Database Engine (0x80040E10)

    Microsoft JET Database Engine (0x80040E10)
    Nessun valore specificato per alcuni parametri necessari.

    Posto il codice:

    SQL = "UPDATE del_Directory_Configuration SET DirectoryName = '" & CheckString(request.form("directoryname")) & "', "
    SQL = SQL & "NavigationSeperator = '" & request.form("navsep") & "', "
    SQL = SQL & "ShowSubCategoryCount = " & request.form("subitemstoshow") & ", "
    SQL = SQL & "EmailObjectToUse = '" & request.form("emailcom") & "', "
    SQL = SQL & "MailServer = '" & CheckString(request.form("mailserver")) & "', "
    SQL = SQL & "SendEmailAfterLinkAddition = " & emailforresourcesubmission & ", "
    SQL = SQL & "SendEmailAfterReviewSubmission = " & emailforreviewsubmission & ", "
    SQL = SQL & "SendEmailAfterErrorSubmission = " & emailforerrorsubmission & ", "
    SQL = SQL & "EmailAddress = '" & CheckString(request.form("emailaddress")) & "', "
    SQL = SQL & "HowManyNewLinksToShow = " & request.form("newlinks") & ", "
    SQL = SQL & "HowManyPopularLinksToShow = " & request.form("popularlinks") & ", "
    SQL = SQL & "HowManyResourcesInNewsletter = " & request.form("newsletteritems") & ", "
    SQL = SQL & "LinksPerPage = " & request.form("linksperpagedir") & ", "
    SQL = SQL & "SearchResultsPerPage = " & request.form("linksperpagesearch")
    SQL = SQL & " WHERE ID = 1"

    Set ConnObj = Server.CreateObject("ADODB.Connection")
    ConnObj.Open MyConnStr
    ConnObj.Execute(SQL)
    ConnObj.Close
    Set ConnObj = Nothing

    End Sub

    Non rieco a risolvere l'errore !!

  2. #2
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    fai un response.write della variabile SQL prima di darla in pasto al metodo Execute delle connessione...
    così vediamo se lo statement è corretto.

    _| killer |_

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56
    Ho provato ma non mi dà niente.

  4. #4
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    Originariamente inviato da kunder
    Ho provato ma non mi dà niente.
    che vuol dire non mi da niente?
    La var SQL è vuota??? Se è così abbiamo trovato l'errore direi..
    Se non è così posta il codice sql

    _| killer |_

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56
    Mi da False

    Questo è quello che ho fatto:

    <%
    response.write SQL = SQL & " WHERE ID = 1"
    response.end
    %>

  6. #6
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    ma certo.....
    non devi mica fare così!!! VVoVe: VVoVe:
    basta fare:
    codice:
    Response.Write(SQL)
    Response.End

    _| killer |_

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56
    Ma scusa (premetto che sono una talpa in asp) come lo inserisco il response.write rispetto al codice che ho postato ?

  8. #8
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    Originariamente inviato da kunder
    Ma scusa (premetto che sono una talpa in asp) come lo inserisco il response.write rispetto al codice che ho postato ?
    codice:
    Set ConnObj = Server.CreateObject("ADODB.Connection") 
    ConnObj.Open MyConnStr 
    'Inseriscilo qui.. insimere al Response.End
    ConnObj.Execute(SQL) 
    ConnObj.Close 
    Set ConnObj = Nothing

    _| killer |_

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56
    Se faccio così non succede niente:

    Set ConnObj = Server.CreateObject("ADODB.Connection")
    ConnObj.Open MyConnStr
    Response.Write (SQL)
    Response.End
    ConnObj.Execute(SQL)
    ConnObj.Close
    Set ConnObj = Nothing

    Ma è giusto ?

  10. #10
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    codice:
    Set ConnObj = Server.CreateObject("ADODB.Connection") 
    ConnObj.Open MyConnStr 
    Response.Write ("***" & SQL & "***") 
    Response.End 
    ConnObj.Execute(SQL) 
    ConnObj.Close 
    Set ConnObj = Nothing
    se ti stampa solo gli asterischi vuol dire che la variabile SQL è vuota.

    _| killer |_

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.