Changeset 90
- Timestamp:
- 05/20/08 18:08:33 (7 months ago)
- Files:
-
- trunk/dbi/sqlite/SqliteDatabase.d (modified) (4 diffs)
- trunk/dbi/sqlite/SqliteResult.d (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dbi/sqlite/SqliteDatabase.d
r81 r90 1 /**1 /** 2 2 * Authors: The D DBI project 3 3 * Copyright: BSD license … … 8 8 9 9 10 version (Phobos) { 11 private import std.string : toDString = toString, toCString = toStringz; 12 debug (UnitTest) private import std.stdio; 13 } else { 14 private import tango.stdc.stringz : toDString = fromUtf8z, toCString = toUtf8z; 15 private import tango.util.log.Log; 16 } 17 private import dbi.Database, dbi.DBIException, dbi.Result, dbi.Row, dbi.Statement, dbi.Registry, dbi.PreparedStatemt; 10 private import tango.stdc.stringz : toDString = fromStringz, toCString = toStringz; 11 private import tango.util.log.Log; 12 13 private import dbi.Database, dbi.DBIException, dbi.Result, dbi.Row, dbi.Statement, dbi.Registry, dbi.PreparedStatement; 18 14 private import dbi.sqlite.imp, dbi.sqlite.SqliteError, dbi.sqlite.SqliteResult; 19 15 … … 332 328 private bool wasReset = false; 333 329 334 intsetParamTypes(BindType[] paramTypes)330 void setParamTypes(BindType[] paramTypes) 335 331 { 336 332 this.paramTypes = paramTypes; 337 333 } 338 334 339 intsetResultTypes(BindType[] resTypes)335 void setResultTypes(BindType[] resTypes) 340 336 { 341 337 this.resTypes = resTypes; … … 530 526 531 527 unittest { 532 version (Phobos) { 533 void s1 (char[] s) { 534 std.stdio.writefln("%s", s); 535 } 536 537 void s2 (char[] s) { 538 std.stdio.writefln(" ...%s", s); 539 } 540 } else { 541 void s1 (char[] s) { 542 tango.io.Stdout.Stdout(s).newline(); 543 } 544 545 void s2 (char[] s) { 546 tango.io.Stdout.Stdout(" ..." ~ s).newline(); 547 } 548 } 528 void s1 (char[] s) { 529 tango.io.Stdout.Stdout(s).newline(); 530 } 531 532 void s2 (char[] s) { 533 tango.io.Stdout.Stdout(" ..." ~ s).newline(); 534 } 549 535 550 536 s1("dbi.sqlite.SqliteDatabase:"); trunk/dbi/sqlite/SqliteResult.d
r70 r90 1 /**1 /** 2 2 * Authors: The D DBI project 3 3 * Copyright: BSD license … … 7 7 version (dbi_sqlite) { 8 8 9 version (Phobos) { 10 private import std.string : asString = toString; 11 } else { 12 private import tango.stdc.stringz : asString = fromUtf8z; 13 } 9 private import tango.stdc.stringz : asString = fromStringz; 10 14 11 private import dbi.Result, dbi.Row; 15 12 private import dbi.sqlite.imp;
