22 messaggi dal 14 dicembre 2005
 ciao a tutti ma ho un un problema quando cerco di connettermi al database mi da questo errore:


Microsoft JET Database Engine error '80040e07'
Syntax error in date in query expression 'provincia=#livorno#'.



questo e quello che o inserito nela mia pagina

<%
Dim cod
cod=Request.Querystring("cod")
Dim SQL,Rec
SQL="SELECT campo, FROM mia_tabella WHERE provincia=#"&cod&"#"
Set rec = Server.CreateObject("ADODB.Recordset")
Set rec=Conn.Execute(SQL)
While Not rec.EOF%>
Perchè hai messo il simbolo # ?

Alberto Biancardo
22 messaggi dal 14 dicembre 2005
A suo tempo avevo un problema simile, chiedendo aiuto mi e stato posto questo # , non spiegandomi a cosa servisse, ma funzionava,
mentre adesso......

non mi dire che a che fare con le date?
Precisamente. Solo con le date. Toglilo e tutto funzionerà.

Alberto Biancardo
22 messaggi dal 14 dicembre 2005
ho gia provato ma mi da queto errore

Microsoft JET Database Engine error '80040e10'

No value given for one or more required parameters
Hai messo bene gli apici?
prova così:
SQL="SELECT * FROM mia_tabella WHERE provincia='"&cod&"'"

Alberto Biancardo
22 messaggi dal 14 dicembre 2005
 grazieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.