从字符串转换datetime时,我显示此错误转换失败

从字符串转换datetime时,我显示此错误转换失败,datetime,Datetime,我想在数据网格视图中保存字段数,然后存储在数据库中 Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click Dim sql As String For i As Integer = 0 To dgvContract.Rows.Count - 1 sql = "INSERT INTO ContractDeta

我想在数据网格视图中保存字段数,然后存储在数据库中

Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSave.Click
    Dim sql As String
    For i As Integer = 0 To dgvContract.Rows.Count - 1
        sql = "INSERT INTO ContractDetails(Customer_ID , Customer_Name , Contract_ID , Contract_Name ,Strat_Date , End_Date , Value , Description) VALUES(" & (dgvContract.Item("dgvCustomerID", i).Value) & ",'" & (dgvContract.Item("dgvCustomerName", i).Value) & "','" & (dgvContract.Item("dgvContractID", i).Value) & "','" & (dgvContract.Item("dgvContractName", i).Value) & "','" & Format(dgvContract.Item("dgvStratingDate", i).Value, "mm/dd/yyyy") & "','" & Format(dgvContract.Item("dgvEndDate", i).Value, " mm/dd / yy") & "','" & (dgvContract.Item("dgvValue", i).Value & "','" & (dgvContract.Item("dgvDescription", i).Value)) & "')"

        SqlHelper.ExecuteScalar(My.Settings.conn, CommandType.Text, sql)
    Next

End Sub
它向我显示了以下错误:

从字符串转换日期时间时转换失败


确保您将代码正确格式化为代码,并标记代码是什么语言。到4小时才能看到代码。.“到4小时才能看到代码”是什么意思?由于您是新来的,您和阅读过关于此错误的信息吗?很遗憾,我找不到解决方案,因为英语语言现在不强,您问题中的代码不可读,并且您缺少相关的语言标记(
VB.Net
?)。为了更好地回答问题,您应该检查代码的格式,并确保您的代码和问题是清晰的(使其更有可能得到答案)。确保将代码正确地格式化为代码,并标记代码是什么语言。到4小时才能看到代码。.“到4小时才能看到代码”是什么意思?由于您是新来的,您和阅读过关于此错误的信息吗?很遗憾,我找不到解决方案,因为英语语言现在不强,您问题中的代码不可读,并且您缺少相关的语言标记(
VB.Net
?)。为了更好地回答问题,您应该检查代码的格式,并确保您的代码和问题是清楚的(使其更有可能得到答案)。