lorenzo_ ha scritto:
amuro ha scritto:
' Unclosed quotation mark'
vuol dire che hai messo dei caratteri strani come gli apici che lui intrepreterà in qualche modo.
Si... ho risolto mettendo degli alias nei campi.. in quanto ho notato che la procedura creata da .net andava ad impostare un valore null a tutti i campi... appena ho 10 minuti spiego meglio.
Provo a spiegarmi meglio:
Campi tabella -> [ID], [PRIMO CAMPO], [SECONDO CAMPO], [TERZO CAMPO (CON NOME TRA PARENTESI)]
La DetailsView è collegata a questa tabella.
Ho risolto utilizzando alias per i nomi dei campi:
Campi tabella -> [ID], [PRIMO CAMPO] as PRIMOCAMPO, [SECONDO CAMPO] AS SECONDOCAMPO, [TERZO CAMPO (CON NOME TRA PARENTESI)] AS TERZOCAMPO
Cosi non mi ha dato più errore.
E' per questo che ho attribuito la causa dell'errore ai nomi dei campi (in particolare a quei nomi con spazi e parentesi).
Infatti analizzando la sintassi dell'update col Profiler, i parametri generati automaticamente avevano nomi con spazi (es. @SECONDO CAMPO)
Spero di esser riuscito a spiegarmi :)