Ik ben bezig een agenda te maken als school project.
Het lukt aardig alleen als ik een sql query wil uitvoeren krijg ik een error met de datum:
" The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value."
Ik weet dat het te maken heeft met de format van de datum(kwam ik achter omdat ik wel 12 sept kon invullen maar niet 13 sept.) weet alleen niet precies hoe ik dit moet oplossen
De void die ik heb aangemaakt:
AfspraakDatum heeft als Data-type Datetime
ik heb heel veel gelezen op andere forums, maar kom er echt niet uit
Ik gebruik Visual studio 2008 en MSSQL server 2005
Bij voorbaat dank.
Het lukt aardig alleen als ik een sql query wil uitvoeren krijg ik een error met de datum:
" The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value."
Ik weet dat het te maken heeft met de format van de datum(kwam ik achter omdat ik wel 12 sept kon invullen maar niet 13 sept.) weet alleen niet precies hoe ik dit moet oplossen
De void die ik heb aangemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| protected void btnCreateAfspraak_Click(object sender, EventArgs e)
{
DateTime dateSelected = CreateCalendar.SelectedDate;
TimeSpan time = TimeSpan.Parse(ddlSelectTijd.SelectedItem.Text);
DateTime dateForInsert = dateSelected.Add(time);
if (txtCreateTitel.Text == "")
{
lblCreateError.Text = "Titel is leeg";
}
else if (txtCreateOmschrijving.Text == "")
{
lblCreateError.Text = "Omschrijving is leeg";
}
else if (CreateCalendar.SelectedDate < System.DateTime.Today)
{
lblCreateError.Text = "Je kan natuurlijk geen afspraak maken in het verleden.";
}
else
{
sdsCreate.InsertCommand =
"INSERT INTO Afspraken(AfspraakTitel, AfspraakOmschrijving, AfspraakOpmerking, AfspraakDatum)VALUES ('" + txtCreateTitel.Text + "','" + txtCreateOmschrijving.Text + "','" + txtCreateOpmerking.Text + "','" + dateForInsert + "')";
sdsCreate.Insert();
lblCreateError.Text = "De afspraak is aangemaakt"; |
AfspraakDatum heeft als Data-type Datetime
ik heb heel veel gelezen op andere forums, maar kom er echt niet uit
Ik gebruik Visual studio 2008 en MSSQL server 2005
Bij voorbaat dank.
Het zal je maar gebeuren...