Mam sobie dictionary ktora konwertuje na jsona przy uzyciu Json.NET
string json = JsonConvert.SerializeObject(orders, Formatting.Indented, new JsonSerializerSettings
{
TypeNameHandling = TypeNameHandling.All
});
Wsio mi sie ladnie konwertuje, poczatek jsona wyglada tak: "{\r\n "$type": "System.Collections.Generic.Dictionary`2[[System.UInt16......
i teraz chce sobie to zapisac do tabeli w sqlite
sqLite.saveData("insert into OrdersHistory (data) values(" + json.ToString() + ")");
metoda saveData wyglada tak:
public void saveData(string SQL)//, T val)
{
IDbConnection conn = getConnection();
using (conn)
{
conn.Execute(SQL);
}
}
Wywala blad: SQL logic error
unrecognized token: "{"”
Co robie nie tak, moze nie mozna sobie tak do wartosci typu text w bazie danych zapisac calego jsona?