请问,ADO.NET 如何跨Access数据库查询?
一个数据库名为AAAA里有一个表AA
AA表里有 A1,A2,A3,A4 字段。
另一个数据库名为BBBB 里面有一个表BB
BB表里有 B1,B2,B3,B4 字段。
A1和B1相等.
写个详细的代码可以吗?谢谢 。
[解决办法]
'Dim con As New OleDbConnection
'Dim strCon As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\yuyi.mdb; "
'con.ConnectionString = strCon
'con.Open()
'Dim cmd As New OleDbCommand
'Dim strSql As String = "insert into 表名(字段名,字段名)value(‘ ’,‘ ’)
'cmd.CommandText = strSql
'cmd.Connection = con
'Dim rs As OleDbDataReader
'rs = cmd.ExecuteReader
'Do While rs.Read
' Response.Write( " <tr> ")
' Response.Write( " <td> " & rs.Item( "id ") & " </td> ")
' Response.Write( " </tr> ")
'Loop
'con.Close()
参考语句,将查询出来的数据放在DataSet中进行关联处理。
[解决办法]
ACCESS 里面可以添加链接表,相当于一个表指针 或者是视图处理 。你在AAAA数据库中添加BBBB数据库的BB表的链接,再进行联查两个表,应该是比较简单的。