Nějaké chyby? Co se stane, když místo provedení příkaz SQL vypíšete a zkopírujete/vložíte do SSMS?
Zkuste zadat sloupce ve vložení:
insert into EventList(col1, col2) values (...)
Místo zřetězení řetězců také použijte parametry. Důvody, proč tak činí, jsou zde již dobře zdokumentovány v přibližně 200 000 otázkách. Stačí vyhledat SQL injection.