Ragazzi sto impazzendo sul campo data utilizzando MS SQL E ASP
Il database poggia sui server di ARUBA.
Allora vi spiego il problema:
Ho una query che serve a filtrare tutti i workshop in programma alla data X pertanto io avrei ipotizzato un discorso di questo genere:
<%
'la data è in formato gg/mm/aaaa
datacv = TRIM(Request("dataconvegno"))
Set srcv = Server.CreateObject("ADODB.Recordset")
sql2 = "SELECT * FROM summitconvegni where societa = '"& azienda &"' and datediff(d,datawk, Cdate("& datacv &") ) = 0 order by datawk,orario ASC"
rscv.open sql2, conn, 1, 3
<table border="0" width="100%" id="table2" cellspacing="0">
<tr>
<td align="center">Area</td>
<td align="center">Organizzatore</td>
<td align="center">Titolo Convegno</td>
<td align="center">Data e Ora</td>
<td align="center">Modifica</td>
<td align="center">Cancella</td>
</tr><% if rscv.eof then%>
<tr>
<td height="24" colspan="6" align="center">Nessun Articolo presente</td>
</tr><%else
do while not rscv.eof
dtworkshop = rscv("datawk")
sText = RepCarSpeciali(rscv("titolo"))
iMaxChar = 200
sResult = Left(sText, iMaxChar)
If Len(sText) > iMaxChar Then sResult = sResult & "..." End If
%>
<tr>
<td align="left"><%=rscv("area")%></td>
<td align="left"><%'=rscv("societa")%></td>
<td align="left"><%=sResult%></td>
<td align=center><%=dtworkshop%> - <%'=formatDateTime(rscv("orario"), vbShortTime) %></td>
<td align="center">"> Modifica </td>
<td align="center">">Cancella</td>
</tr>
<%rscv.movenext
loop
rscv.close
set rscv=nothing
end if
'conn.close
'set conn = nothing
%>
</table>
Il bello è che dal db non estrae nessun parametro ma io so che ci sta un workshop in data 25/10/2012 .... mi aiutate a capire qual'è l'errore ?
Il campo datawk nel db MS SQL. è in formato datetime