我有一个内部网页,它连接到一个SQL2000数据库,取出数据,然后显示在一个表上。SQL查询平均需要3秒才能获得完整的结果(在本例中为59行)。call_status_description not in ('Cancelled')然后,我将这些结果显示在一个表中,使用do/while循环和if语句将结果过滤到应该在表中</
var result = new { success = "True" };但是每次它在这个方法中运行时,db.SaveChanges();上都会出现一个错误,上面写着
SqlException:将datetime2数据类型转换为日期时间数据类型会导致超出范围的值。正如您所看到的,我的代码中甚至没有引用日期,所以我不知道为什么会出现这个问题?我在网上搜索过答案,但似乎每个人都在处理他们经历这个问题的日期</
我的表如下所示,它是在VARCHAR2中声明的:20101010 20100231 20160101 create or replace FUNCTION VALIDATE_DATE (p_string in string) return date is
begin,并将无效日期替换为null。from t