- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- problema di codice Coldfusion
-
problema di codice Coldfusion
Buonasera stò creando una pagina di login e uso come server Coldfusion7 ..... l'applicazione non funziona e mi da come errore:
**Error Executing Database Query. **
Errore di sintassi nella proposizione FROM. The error occurred in C:\CFusionMX7\wwwroot\restricted69area\paginaLogin.cfm: line 7
5 : SELECT Name,Name FROM Utenti database WHERE Name=6 : <cfqueryparam value="#FORM.textfield#" cfsqltype="cf_sql_clob" maxlength="50">**7 : AND Name=<cfqueryparam value="#FORM.textfield2#" cfsqltype="cf_sql_clob" maxlength="50">**8 : </cfquery>9 : <cfif MM_rsUser.RecordCount NEQ 0>Qualcuno mi potrebbe dare una mano...ringrazio anticipatemente
-
@laskdj said:
Buonasera stò creando una pagina di login e uso come server Coldfusion7 ..... l'applicazione non funziona e mi da come errore:
**Error Executing Database Query. **
Errore di sintassi nella proposizione FROM. The error occurred in C:\CFusionMX7\wwwroot\restricted69area\paginaLogin.cfm: line 7
5 : SELECT Name,Name FROM Utenti database WHERE Name=6 : <cfqueryparam value="#FORM.textfield#" cfsqltype="cf_sql_clob" maxlength="50">**7 : AND Name=<cfqueryparam value="#FORM.textfield2#" cfsqltype="cf_sql_clob" maxlength="50">**8 : </cfquery>9 : <cfif MM_rsUser.RecordCount NEQ 0>Qualcuno mi potrebbe dare una mano...ringrazio anticipatemente
Vedo parecchi errori nel SQL (non so se ColdFusion fa tutto quel casino, ma non credo...:D
- C'è un mix assurdo fra SQL e HTML...:?
- Se selezioni due volte lo stesso campo (Name), almeno una volta devi rinominare il nome della colonna nel recordset:
Select name, name as name1 from...
- La proposizione FROM dovrebbe specificare meglio il nome della tabella da cui attingere i dati, se il nome della tabella contiene uno spazio, per esempio "Utenti database" allora dovrai usare le parentesi quadre, ad esempio:
SELECT Name, name1 FROM [Utenti database] WHERE Name= ' " & FORM.textfield & " ' AND Name1=' " & FORM.textfield2 & " ';"