Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ';DATEDIFE';不是可识别的内置函数名_C#_Visual Studio 2010 - Fatal编程技术网

C# ';DATEDIFE';不是可识别的内置函数名

C# ';DATEDIFE';不是可识别的内置函数名,c#,visual-studio-2010,C#,Visual Studio 2010,我在下面的代码有问题,有人能帮我吗? 显示(DATEDIFE'不是可识别的内置函数名。)错误 com.CommandText = "select DATEDIFE(year,'2008-06-05','2010-06-05') AS XXX"; da = new SqlDataAdapter(com); dt = new DataTable(); da.Fill(dt); 致意 Alireza您有一个输入错误,Datedife-

我在下面的代码有问题,有人能帮我吗? 显示(DATEDIFE'不是可识别的内置函数名。)错误

        com.CommandText = "select DATEDIFE(year,'2008-06-05','2010-06-05') AS XXX";

        da = new SqlDataAdapter(com);
        dt = new DataTable();
        da.Fill(dt);
致意
Alireza

您有一个输入错误,Datedife->Datediff。尝试:

select Datediff(year,'2008-06-05','2010-06-05') AS XXX

您有一个输入错误,Datedife->Datediff。尝试:

select Datediff(year,'2008-06-05','2010-06-05') AS XXX

DATEDIFF

 com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

        da = new SqlDataAdapter(com);
        dt = new DataTable();
        da.Fill(dt);
com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

DATEDIFF

 com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

        da = new SqlDataAdapter(com);
        dt = new DataTable();
        da.Fill(dt);
com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

使用
DATEDIFF

 com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

        da = new SqlDataAdapter(com);
        dt = new DataTable();
        da.Fill(dt);
com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

使用
DATEDIFF

 com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";

        da = new SqlDataAdapter(com);
        dt = new DataTable();
        da.Fill(dt);
com.CommandText = "select DATEDIFF(year,'2008-06-05','2010-06-05') AS XXX";
使用DATEDIFF(而不是DATEDIFE它是一个错误的关键字)

您的查询中有拼写错误

SELECT DATEDIFF(YEAR,'2008-06-05','2010-06-05') AS XXX
使用DATEDIFF(而不是DATEDIFE它是一个错误的关键字)

您的查询中有拼写错误

SELECT DATEDIFF(YEAR,'2008-06-05','2010-06-05') AS XXX
DATEDIFE
DATEDIFE