package com.owncloud.android.providers;
import java.io.File;
+import java.security.Provider;
import java.util.ArrayList;
import java.util.HashMap;
boolean upgraded = false;
boolean renamed = false;
- String selectQuery = "SELECT * FROM " +
- ProviderTableMeta.FILE_TABLE_NAME +" WHERE " +
- ProviderTableMeta.FILE_ACCOUNT_OWNER +"=? AND " +
- ProviderTableMeta.FILE_STORAGE_PATH + " IS NOT NULL;";
+// String selectQuery = "SELECT * FROM " +
+// ProviderTableMeta.FILE_TABLE_NAME +" WHERE " +
+// ProviderTableMeta.FILE_ACCOUNT_OWNER +"='"+ newAccountName + "' AND " +
+// ProviderTableMeta.FILE_STORAGE_PATH + " IS NOT NULL;";
- Cursor c = db.rawQuery(selectQuery, new String[]{newAccountName});
+ String whereClause = ProviderTableMeta.FILE_ACCOUNT_OWNER + "=? AND " +
+ ProviderTableMeta.FILE_STORAGE_PATH + " IS NOT NULL";
+
+ Cursor c = db.query(ProviderTableMeta.FILE_TABLE_NAME,
+ null,
+ whereClause,
+ new String[] { newAccountName },
+ null, null, null);
+
+// Log_OC.d("SQL", selectQuery);
if (c.moveToFirst()) {
// create storage path
String oldAccountPath = FileStorageUtils.getSavePath(oldAccountName);