Fehler bei Import aus Android App Diving Log

Discussions about the smartphone versions
Post Reply
Stephan
Posts: 5
Joined: Thu Jul 14, 2011 20:10

Fehler bei Import aus Android App Diving Log

Post by Stephan » Sat Mar 17, 2018 10:16

Hallo.

ich wollte einen Tacugang aus der App Diving Log in das Programm Diving Log importieren.
Ich habe auch die SQL Datei auf dem Handy auswählen können, bekomme aber dann folgende Fehlermeldung:
"The database disk image is malformed database disk image is malformed" danach habe ich diese Fehlermeldung

System.Reflection.TargetInvocationException: Während des Vorgangs ist eine Ausnahme aufgetreten, sodass das Ergebnis ungültig ist. Weitere Ausnahmedetails finden Sie in InnerException.

bei System.ComponentModel.AsyncCompletedEventArgs.RaiseExceptionIfNecessary()
bei Divinglog.Sync.Android.BWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)
bei System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
bei System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

System.Data.NoNullAllowedException: Spalte 'ID' läßt nicht 'nulls' zu.

bei System.Data.DataColumn.CheckNullable(DataRow row)
bei System.Data.DataTable.RaiseRowChanging(DataRowChangeEventArgs args, DataRow eRow, DataRowAction eAction, Boolean fireEvent)
bei System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean suppressEnsurePropertyChanged, Int32 position, Boolean fireEvent, Exception& deferredException)
bei System.Data.DataTable.InsertRow(DataRow row, Int64 proposedID, Int32 pos, Boolean fireEvent)
bei System.Data.DataRowCollection.Add(DataRow row)
bei Divinglog.Import.SQLite.Import()
bei Divinglog.Sync.Android.BWorker_DoWork(Object sender, DoWorkEventArgs e)
bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

Diving Log Version: 6.0.12.0
Windows Version: Windows 10 (1709 | Build 16299)

Gruß Stephan

divinglog
Site Admin
Posts: 5028
Joined: Sat Feb 08, 2003 21:02
Location: Coburg
Contact:

Re: Fehler bei Import aus Android App Diving Log

Post by divinglog » Thu Mar 22, 2018 21:43

Hallo Stephan

Es schaut so aus als wenn die Logbuch Datei unter Android beschädigt ist. Das kann u.a. passieren wenn die Android App noch läuft und man vom PC aus auf das Logbuch zugreift (beim Synchronisieren). Wichtig ist bei der USB Synchronisation die App über das App Menü vollständig zu beenden, bevor man am PC die Synchronisation startet.

Du kannst das noch versuchen, falls das auch nicht funktioniert, musst du leider dein Logbuch vom PC zum Android Phone synchronisieren und überschreiben. Der eine Tauchgang unter Android ist dann aber leider weg.

Schöne Grüße,
Sven

Post Reply