SQLite auf C# - Cross-Plattform-Anwendungen

Kann jemand helfen/mich führen, mit der Verwendung von SQLite-lib auf Linux (MONO) und Windows (.NET)

Unter linux verwende ich native mono sqlite-client, und auf windows benutze ich http://sqlite.phxsoftware.com/

gibt es eine Möglichkeit zu definieren 'mit der' Richtlinien, wie diese :

#if (linux)
  using Mono.Data.Sqlite;
#else
  using System.Data.SQLite;

Ein weiteres problem ist die kleine differencies auf beiden Implementierungen, wie :

cmd = new SqliteCommand(); //mono
cmd = new SQLiteCommand(); //sqlite.phxsoftware.com

Warten für jede Hilfe

Wenn Sie wissen, besser oder einfacher Weg, dies zu tun, es wird sehr dankbar für die info.

Dank

  • Warum würden Sie 2 verschiedene Baugruppen zu führen Sie die gleichen Sachen?
  • es gibt keine Mono.Daten.Sqlite auf .net, also musste ich. phxsoftware.com irgendwie nicht wollen, zu laden unter linux.
InformationsquelleAutor alienn | 2010-03-08
Schreibe einen Kommentar