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

Discussione: Invalid SQL statement

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    254

    Invalid SQL statement

    Microsoft JET Database Engine error '80040e14'

    Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.

    /fcrore/asp/admin.asp, line 27

    codice:
    <%
    'Apre il database
    Set objConn = Server.CreateObject("ADODB.Connection") 
    strConn = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("../db/base.mdb") 
    objConn.Open strConn 
    
    Dim objRS, bolFound, strUser
    
    strUser = Request.form("username")
    
    If strUser = "" Then
     objConn.Close
     set objConn = Nothing
     Response.Write "Inserire username!"
     Response.End
    End If
    
    If Request("password") = "" Then
     objConn.Close
     set objConn = Nothing
     Response.Write "Inserire password!"
     Response.End
    End If
    
    Set objrs = Server.CreateObject("ADODB.Recordset")
    objrs.Open "user", objConn, , , adCmdTable
    bolFound = False <------------- riga 27
    
    Do While Not (objrs.EOF OR bolFound)
     If (StrComp(objrs("user"), strUser, vbTextCompare) = 0) Then
       bolFound = True
    
     Else
       objrs.MoveNext
     End If
    Loop
    
    If Not bolFound Then
     objrs.Close
     set objrs = Nothing
     objConn.Close
     set objConn = Nothing
    %>
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>CONSOL DI COMANDO</title>
    </head>
    
    <body bgcolor="#9CAE46">
    <style type="text/css">
    BODY {
    	SCROLLBAR-BASE-COLOR: #768834;
    	SCROLLBAR-ARROW-COLOR: #9CAE46;
    	overflow-x:hidden; 
    }
    </style>
    
    
    
    <font face="Arial Narrow" size="7" color="#FFFFFF">Invalid username</font></p>
    
    
    <%
     Response.End
    End If
    
    If Not (StrComp(objrs("pass"), Request.form("password"), vbBinaryCompare) = 0) Then
     objrs.Close
     set objrs = Nothing
     objConn.Close
     set objConn = Nothing
     %>
    <html>
    
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 6.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>CONSOL DI COMANDO</title>
    </head>
    
    <body bgcolor="#9CAE46">
    <style type="text/css">
    BODY {
    	SCROLLBAR-BASE-COLOR: #768834;
    	SCROLLBAR-ARROW-COLOR: #9CAE46;
    	overflow-x:hidden; 
    }
    </style>
    
    
    
    <font face="Arial Narrow" size="7" color="#FFFFFF">Invalid password</font></p>
     <%
     Response.End
    End If
    
    
    response.redirect("consol.asp")
    %>
    Non so che fare prima funzionava perfettamente
    Vi piacciono i manga????Venite a trovarci sul nostro forum....

    BASTARD!! OSCURO DISTRUTTORE

  2. #2
    tralasciando l'errore... tu apri e scorri tutta la tabella utenti per cercare l'esistenza di un determinato record?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    254
    Cosi spiegava di fare il libro su ASP 3.0 che ho letto

    se hai una soluzione migliore ben venga..
    Vi piacciono i manga????Venite a trovarci sul nostro forum....

    BASTARD!! OSCURO DISTRUTTORE

  4. #4
    Originariamente inviato da kronos23
    Cosi spiegava di fare il libro su ASP 3.0 che ho letto

    se hai una soluzione migliore ben venga..
    VVoVe: complimenti all'autore del libro.

    riesci a immaginare ricerche cosi' su tabelle da svariati milioni di record (pensa all'elenco abbonati del telefono)

    SELECT elenco_campi FROM tabella WHERE nome=nome_da_cercare


  5. #5
    credo che il problema sia innescato dal fatto che non tratta la variabile come boolean....

    Prova a trattarla come 0 o 1 (numerico)


    Variabile = 0 ' False
    Variabile = 1 ' True

    If Variabile = 0 then ' trattato come false
    If Variabile = 1 then ' trattato come true
    Comparatore prezzi

    http://www.ilpiubasso.it

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    254
    Ma questo non mi risolve il prob e in + considera che è sempre e solo un record nella tabella....

    Andava perfettamente poi non so che cosa è successo boh!
    Vi piacciono i manga????Venite a trovarci sul nostro forum....

    BASTARD!! OSCURO DISTRUTTORE

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    254
    mi cadono le cosdette ho lavoratutta la mattina ad un codice che non centra nulla con questo ed ora questo da problemi perchè prima andava tutto???
    Vi piacciono i manga????Venite a trovarci sul nostro forum....

    BASTARD!! OSCURO DISTRUTTORE

  8. #8
    E' vero. Sul libro ASP 3.0 di Apogeo non c'è alcuna traccia di query SQL.
    Le si trovano nel testo ASP e Commercio Elettronico.

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    254
    Li ho entrambi..

    cmq come risolvo il mio prob???
    Vi piacciono i manga????Venite a trovarci sul nostro forum....

    BASTARD!! OSCURO DISTRUTTORE

  10. #10
    E' una registrazione utente con controllo sulla disponibilità dello username?

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.