帮助,我的代码在da.fill(dt)上失败。错误说OleDBexception了未处理 没有为一个或多个必需的参数OleDBDataAdapter填充错误使用VB.net和MS访问选择语句
我的代码
Dim Conn As OleDb.OleDbConnection = New OleDb.OleDbConnection
Dim connString As String
Dim da As OleDb.OleDbDataAdapter
Dim dt As New DataTable
Dim oCmd As OleDb.OleDbCommand
Dim SQLString As String
connString = "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source =" & sRemoteAccessFolder & "Projects.MDB"
Conn.ConnectionString = connString
Conn.Open()
SQLString = "select * from tblProjects where ProjectNumber='10100'"
da = New OleDb.OleDbDataAdapter(SQLString, Conn)
da.Fill(dt)
任何想法给定值?
THXü
如果在没有where子句的情况下运行查询会发生什么? –
我错过了它在da.fill –
@ T.S上的故障。如果是这种情况,那么Conn.Open将失败,但错误消息将会非常不同 – Steve