si hai ragione dovrebbe essere cosi ma .net mi da un arning dicendo che manca un parametro.

esempio

con la stringa,se io non metto( = "") si arrabbia..
Optional ByVal myMese As String = ""

e con la data???