OleDbDataAdapter访问未查找表

时间:2013-11-07 13:30:31

标签: sql ado.net

我在查找某个特定表的数据时遇到问题。我输出了SQL语句并在Access中的查询中对其进行了测试,该查询查找了相关数据,但在代码中,数据集返回零行。

Private m_comm As OleDbCommand
Private m_SQL As String
Private m_ds As New DataSet
Private m_dt As New DataTable
Private m_da As OleDbDataAdapter
Private m_bd As OleDbCommandBuilder

' bit of code to connect to database
m_conn = ...

m_comm = New OleDbCommand
m_comm.Connection = m_conn
m_SQL = "SELECT * FROM [TableName];"
m_ds = New DataSet
m_dt = New DataTable
m_da = New OleDbDataAdapter(m_SQL, m_conn)
Dim n As Integer = m_da.Fill(m_ds)

此时n = 0

这是唯一一个这样的表。该表包含1行,包含两个字段。

我一直在试图找出可能发生的事情,但我需要另一组眼睛,以防我错过了明显的事情。我有其他表具有相同的配置,并且它们的SQL工作,所以它不是问题的第1行....

0 个答案:

没有答案