當我們在開發應用的時候,有的時候需要給將一些檔案隨這應用的啟動拷貝到記憶體卡或者系統應用中
最常見的就是資料庫的拷貝
思路 :1、讀取到資料的輸入流
2、獲取終點位址
3、將輸入流轉換為輸出流,寫到應用中
public class dbuitls
private static boolean extractdatabase(context context, string name)
in.close();
bos.close();
retval = true;
} catch (filenotfoundexception ex) catch (ioexception ex)
} else
} else
if (!retval)
} return retval;
} private static class presetdbhelper extends sqliteopenhelper
public void oncreate(sqlitedatabase db)
public void onupgrade(sqlitedatabase db, int oldversion, int newversion)
} public static int getdbcount(context context)
cursor.close();
} database.close();
return result;
}}
public class mainactivity extends activity
}
資料庫資料拷貝
建立連線伺服器 exec sp addlinkedserver foxhujian 要建立的鏈結伺服器名稱 ms 產品名稱 sqloledb ole db 字元 192.168.0.130 目標資料來源ip go 建立鏈結伺服器上遠端登入之間的對映 exec sp addlinkedsrvlogin...
資料庫拷貝表
1 insert into b a,b,c select d,e,f from b insert into to settlepath csettlepathid,cpathcode,cpathname,coutcorpid,cincorpid,bdefault,vmemo,ts,dr select...
mysql資料庫拷貝
我們經常會有這樣的需求,將某個伺服器上的mysql資料庫完整拷貝到其他機器上,比如資料庫遷移。要想做到這點最簡單的就是使用mysql提供的現成工具 mysqldump。使用mysqldump的時候需要指定賬號 密碼 主機等資訊。例如 mysqldump h 10.10.8.12 u backup p...