使用Access mdb奇怪错误比较.Net中的两个日期

时间:2011-01-01 16:06:31

标签: .net ms-access

SELECT * FROM Orders WHERE [DateSync] > #2010-11-10 03:11:00#

如果您从MS Access中运行查询但是如果您将.net提交给它,则此方法有效...

    Dim adapter1 As New OleDbDataAdapter
    adapter1.SelectCommand = New OleDbCommand(sSQL, conn)
    Dim table1 As New DataTable
    connection1.Open()
    Try
        adapter1.Fill(table1)
    Catch ex As Exception
        'will error here
    Finally
        'conn.Close()
    End Try

它会抛出错误....

  

“没有为一个或多个给出的价值   必要参数。“
  Source =“Microsoft JET数据库引擎”

任何帮助都非常感激。

1 个答案:

答案 0 :(得分:0)

注意:此处打开连接和关闭连接无关紧要,因为数据适配器会自动管理连接

相关问题