wrote
str = "{MarkTo.Mark_id} = '" & c1 & "' And( {Dak.MarkDt} >= #" & Text9.Text & "# And {Dak.MarkDt} <= #" & Text10.Text & "#)"
please confirm the Mark_id field data type is text or number. If it is number type you should avoid the single quotes in parameter & then give space after the keyword And.
Then find the file
event.log in the reports folder path. You can see the error details in that file. let me know.