Försöker sortera ut alla poster i månaden men får följande fel...
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] The SELECT statement includes a reserved word or an argument name that is misspelled or missing, or the punctuation is incorrect.
/nyhet/traning.asp, line 44
kod:
sql = " select id, pass, tid, str, kommentar, "
sql = sql & " FORMAT$(datum, 'yyyy-mm-dd') as datum1,"
sql = sql & " from traning"
sql = sql & " where datum like '" & Left(dDate,7) & "%' "
Hur skall jag skriva för att välja alla fält (*), men fortfarande formatera datum?
MVH
Johanneshov
LarsGMedlem sedan dec. 200012 464 inlägg sql = " select id, pass, tid, str, kommentar, "
sql = sql & " year(datum) & '-' & right('0'&month(datum),2) & '-' right('0'&day(datum),2) as datum1,"
sql = sql & " from traning"
sql = sql & " where year(datum) = year(date()) and month(datum) = month(date())
Att använda like för att jämföra (delar av) datum är inte att rekommendera,
Flyttas från ASP
Fnuffrarna fel?
sql = " select id, pass, tid, str, kommentar, "
sql = sql & " year(datum) & '-' & right('0' & month(datum),2) & '-' right('0'&day(datum),2) as datum1,"
sql = sql & " from traning"
sql = sql & " where year(datum) = " & dyear & " and month(datum) = "& dMonth & "
Vill ha ut månadens poster som är samma månad som dYear och dMonth. Hur gör jag på sista raden med ", &???
Error Type:
Microsoft VBScript compilation (0x800A0409)
Unterminated string constant
/nyhet/traning.asp, line 40, column 82
sql = sql & " where year(datum) = " & dyear & " and month(datum) = " & dMonth & "
---------------------------------------------------------------------------------^
PLEASE!
LarsGMedlem sedan dec. 200012 464 inlägg sql = sql & " where year(datum) = " & dyear & " and month(datum) = "& dMonth
Tack.. det hjälpte för ett tag sedan!
... men varför inte en "-fnutt på slutet i en sql-rad i detta fall?
MVH
Johanneshov