Löst det!
1. Hur ska jag bäst göra för att konvertera en sträng till datum?
2. Går det göra så att de flesta typer av datumformat tillåts på något enkelt vis? Sitter nu i australien och arbetar. Jag skulle vilja att även svenska och amerikanska datumsökningar tillåts i databasen. Går det göra enkelt eller är det inställningar i SQL Servern som styr det?
Såhär ser koden jag har ut nu. Den behöver mycket arbete innan den är färdig.
If Me.txtStartDate.Text.Length > 0 Then
myStartDate = Date.Parse(Me.txtStartDate.Text, System.Globalization.CultureInfo.CurrentCulture, Globalization.DateTimeStyles.NoCurrentDateDefault)
myEndDate = Date.Parse(Me.txtEndDate.Text, System.Globalization.CultureInfo.CurrentCulture, Globalization.DateTimeStyles.NoCurrentDateDefault)
strStartDate = myStartDate.Month & "/" & myStartDate.Day & "/" & myStartDate.Year
strEndDate = myEndDate.Month & "/" & myEndDate.Day & "/" & myEndDate.Year
If strWhereClause.Length > 0 Then
strWhereClause = strWhereClause & " AND "
Else
strWhereClause = " WHERE "
End If
strWhereClause = strWhereClause & " tblorders.orderdate between convert(datetime,'" & strStartDate & "') and convert(datetime,'" & strEndDate & "') "
Else
'Felmeddelande
End If

