Brug af variabel til forespørgsels string
Hej prøver dette:Case 1
mstring = "Select sum(totalpris) as totalpris from q_stat_kunder where kundetypeid = '1' and Fakturadato <= Convert(DATETIME, '" &sjov & "', 105) and kategori = '"&kat &"' and datepart(yyyy,fakturadato) = "& aar &" or kundetypeid = '2' and Fakturadato <= Convert(DATETIME, '" &sjov & "', 105) and kategori = '"&kat &"' and datepart(yyyy,fakturadato) = "& aar &""
Og så brug af den :
rs2.open mstring , Conn, adcmdtext
Men jeg får ingen resulater. Hvis jeg flytter linjen ned og bruger den direkte altså:
Rs2.open "Select sum(totalpris) as totalpris from q_stat_kunder where kundetypeid = '1' and Fakturadato <= Convert(DATETIME, '" &sjov & "', 105) and kategori = '"&kat &"' and datepart(yyyy,fakturadato) = "& aar &" or kundetypeid = '2' and Fakturadato <= Convert(DATETIME, '" &sjov & "', 105) and kategori = '"&kat &"' and datepart(yyyy,fakturadato) = "& aar &""
Så virker den godt nok , så jeg må lave en fejl når jeg bruger linjen som indhold i variable ?