sql >> Database teknologi >  >> RDS >> Mysql

Konfigurer MySQL-backend i Azure til Xamarin Offline Sync

I henhold til dit krav forsøgte jeg at oprette min Azure Mobile App projekt via Visual Studio, og installer MySql.Data.Entity 6.9.9 som understøtter MySQL til EF6, og opret derefter min tabelcontroller, der arbejder med min DBContext for MySQL.

Jeg oprettede min db-model, der arver EntityData som indeholder tabelkolonnetypen DateTimeOffset , men jeg stødte på en inkompatibel fejlmeddelelse. Så fandt jeg ud af, at der er en kendt fejl i MySQL Connector som følger:

Jeg fandt en udgivelsesnote om MySQL Connector/NET, så forsøgte jeg at opgradere til MySql .Data.Entity 7.0.7-m61 , men et andet problem om TypeLoadException - MySqlEFConfiguration stødt på.

Da dit mål er at bruge offline synkronisering til din Xamarin-app med azure mobilapp, anbefaler jeg, at du kan prøve at bruge sql-database eller azure tabellagring til din datalagring i stedet for MySQL, som kunne bygge din mobilapp-backend på en enkel måde . Du kan henvise til her for at komme i gang med det.




  1. TABLESAMPLE returnerer forkert antal rækker?

  2. C# 2010, ODP.net, kalder lagret procedure, der passerer array

  3. Eksport af en PostgreSQL-forespørgsel til en csv-fil ved hjælp af Python

  4. Mysqldumper:Dumper hver tabel separat