D DBI D语言通用数据库接口

程序名称:D DBI

D DBI 介绍

D DBI 是 D 语言用来连接各种 SQL 兼容数据库的通用接口,目前支持的数据库包括:

  • MS SQL Server & Sybase
  • MySQL
  • ODBC
  • PostgreSQL
  • SQLite 3

另外已经开始在开发的数据库包括:

  • InterBase
  • mSQL
  • Oracle

示例代码:

import dbi.sqlite.SqliteDatabase;  
import dbi.Row;  
import tango.io.Stdout;

void main() {  
    SqliteDatabase db = new SqliteDatabase();  
    db.connect("test.db");

    Row[] rows = db.queryFetchAll("SELECT * FROM names");  
    foreach (Row row; rows) {  
        Stdout("name:")(row["name"]).newline()("zip:")(row["zip"]).newline();  
    }

    db.close();

D DBI 官网

http://www.dsource.org/projects/ddbi

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...