Ich versuche, eine einfache Auswahl aus einer Oracle-Tabelle zu tun mit Dapper des Devart FahrerFehler bei der Verwendung von Dapper und Devart Treiber zusammen mit Oracle verbinden
using (var sqlConnection = new Devart.Data.Oracle.OracleConnection(cs))
{
sqlConnection.Open();
var sql = @"SELECT ""AnalasisId"" = @AnalasisId, ""Name"" = @Name, ""Description"" = @Description, ""AnalasisGroupId"" = @AnalasisGroupId FROM ""Analasis"";";
var analasis = sqlConnection.Query<Analasis>(sql);
}
mit Aber ich bekomme
ORA -00.923: Schlüsselwort FROM nicht gefunden, wo
erwartet
Wenn ich laufen
SELECT "AnalasisId" = @AnalasisId, "Name" = @Name, "Description" = @Description, "GroupId" = @GroupId FROM "Analasis";
In Oracle SQL Dev dann bekomme ich den gleichen Fehler, also denke ich, meine Zuordnung ist falsch, aber dann, wie soll ich das Mapping mit Dapper zu meiner C# -Klasse tun?
Gibt es einen besseren Treiber als devart dafür geeignet?
Sie versuchen, einen Filter zu tun? oder versuchen Sie, die Spalten zu aliasieren? das sql nur ... ist nicht sql! –
Alias die Spalten, sah ich nur auf die offizielle GitHub https://github.com/StackExchange/dapper-dot-net "Beispiel Verwendung:" – Mech0z