BDB(Bain DB Builder)是跨数据库平台的数据库设计工具、目前版本支持的数据库平台: √ Access √ MS SQLServer √ Oracle √ MySQL √ SQLAnyWhere通过其可以方便快捷进行数据库设计,除此之外,其他一些功能:1、为数据库创建自动安装数据 库程序。包括创建数据库、数据库结构、导入初始化数据、执行升级语法等,为您的数据库应用程序简化安装部署过程。可以在上述支持的不同数据库平台上进行自动安装。2、支持和数据库之间的双向同步,即既可通过BDB创
问题说明: 有时需要在两个或三个数据库的表中,通过相关关键字,查询获取所需记录集,用一般的SQL查询语句是实现不了的,可通过ACCESS的跨库查询功能实现。
解决方法: 例如“装材类型”和“装材”两张表是在不同的数据库中的,具体查询方法,如下:
复制代码 代码如下:
”Select * from 装材类型 as a INNER JOIN [;database=” AppDomain.CurrentDomain.BaseDirectory “装材.zc].装材 as b ON a.BH=b.LX
语句SELECT * FROM 数据库A.dbo.表A a, 数据库B.dbo.表B b WHERE a.field=b.field“DBO”可以省略 如SELECT * FROM 数据库A..表A a, 数据库B..表B b WHERE a.field=b.fieldSqlServer数据库:–这句是映射一个远程数据库EXEC sp_addlinkedserver ‘远程数据库的IP或主机名’,N’SQL Server’–这句是登录远程数据库EXEC sp_addlinkedsrvlogin
前言
在MySQL中跨库查询主要分为两种情况,一种是同服务的跨库查询;另一种是不同服务的跨库查询;它们进行跨库查询是不同的,下面就具体介绍这两种跨库查询。
一、同服务的跨库查询
同服务的跨库查询只需要在关联查询的时候带上数据名,SQL的写法是这样的:SELECT * FROM 数据库1.table1 x JOIN 数据库2.table2 y ON x.field1=y.field2;例如:
二、不同服务的跨库查询
不同服务的跨库查询,直接通过数据名加表明是无法进行关联的,这里需要用到MySQL