Är det Access du använder? Du får du antingen klamra datum och text eller helst byta namn på dina kolumner. Om det är Access ska du dessutom ha # runt datumet. Prova detta:
sql = "Insert Into nyheter ([datum], [text]) Values (#"&sdatum&"#,'"&stext&"')"
Du kan välja vilket format du vill ha på datumet när du "designar" databasen. Välj ShortDate så tror jag att det ser ut som du vill ha det.