代码之家  ›  专栏  ›  技术社区  ›  sam

将时间从DateTimePicker传递到数据库参数

  •  0
  • sam  · 技术社区  · 7 年前

    我和你有关系 DateTimePicker 这就是格式 Time cmd.ExecuteNonQuery();

    {“过程或函数'PROC\u REGISTER\u SESSION'需要参数'@START\u TIME',但未提供该参数。”}

    测试消息框中也充满了数据

    cmd.Parameters.Add(new SqlParameter("@StartTime", SqlDbType.Time)).Value = DTP_StartTime.Value.TimeOfDay;
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Tim Schmelter    7 年前

    这个错误很能自我解释:

    {“过程或函数'PROC\u REGISTER\u SESSION'需要参数 “@START\u TIME”,未提供。“}

    @StartTime @START_TIME .

    cmd.Parameters.Add(new SqlParameter("@START_TIME", SqlDbType.Time)).Value = DTP_StartTime.Value.TimeOfDay;