Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.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
Sql server ODBC驱动程序格式化日期字段不正确的问题_Sql Server_Sql Server 2008_Odbc_Driver_Sqldatatypes - Fatal编程技术网

Sql server ODBC驱动程序格式化日期字段不正确的问题

Sql server ODBC驱动程序格式化日期字段不正确的问题,sql-server,sql-server-2008,odbc,driver,sqldatatypes,Sql Server,Sql Server 2008,Odbc,Driver,Sqldatatypes,我在使用带有不同驱动程序的多个ODBC连接到链接表时遇到问题。当我使用ODBC驱动程序“SQL Native Client 10.0”时,日期格式正确(例如,US Layout,02/15/2013),并且在表中,日期的数据类型为日期/时间 但是,当我将ODBC更改为相同的连接,但将驱动程序更改为SQL Server时,我注意到在所有链接表中,日期/时间的数据类型都更改为文本,并且日期显示为so-2013-02-15 00:00:00.0000000 我需要SQL Server驱动程序来保存日期

我在使用带有不同驱动程序的多个ODBC连接到链接表时遇到问题。当我使用ODBC驱动程序“SQL Native Client 10.0”时,日期格式正确(例如,US Layout,02/15/2013),并且在表中,日期的数据类型为日期/时间

但是,当我将ODBC更改为相同的连接,但将驱动程序更改为SQL Server时,我注意到在所有链接表中,日期/时间的数据类型都更改为文本,并且日期显示为so-2013-02-15 00:00:00.0000000

我需要SQL Server驱动程序来保存日期/时间数据类型


有人知道如何解决这个问题吗?

我是在伤了脑筋后发现这个问题的

sql server设置为将日期保存为datetime(2)。这更改为datetime,解决了这个问题