Sqlite Database Backup Restore
Sqlite Database Backup Restore
SQLite
Try
sourceConn.Open()
destConn.Open()
sourceCmd.ExecuteNonQuery()
destCmd.ExecuteNonQuery()
While reader.Read()
totalTables += 1
End While
reader.Close()
reader = sourceCmd.ExecuteReader()
While reader.Read()
destCmd.ExecuteNonQuery()
destCmd.CommandText = createTableSql
destCmd.ExecuteNonQuery()
destCmd.ExecuteNonQuery()
currentTable += 1
UpdateProgress(currentTable, totalTables)
End While
reader.Close()
destCmd.ExecuteNonQuery()
End Using
End Using
MessageBox.Show("Backup completed.")
Catch ex As Exception
End Sub
Try
FileCopy(sourceFile, destinationFile)
MessageBox.Show("Restore completed.")
Catch ex As Exception
End Try
End Sub
ProgressBar1.Value = percentage
ProgressBar1.Update()
End If
End Sub
BackupDatabase(sourceDB, backupDB)
End Sub
End Sub
End Class