D DBID语言通用数据库接口

联合创作 · 2023-09-30 18:27

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();
浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报