¾ÛÅøÁî
46.¢½.168.138
46.¢½.168.129
46.¢½.168.161
46.¢½.168.136
46.¢½.168.145
46.¢½.168.162
46.¢½.168.144
46.¢½.168.140
115.¢½.135.198
46.¢½.168.139
 
°Ô½Ã¹° 223°Ç
   
DBÀÚ·á ºÒ·¯¿À±â Áú¹®ÀÔ´Ï´Ù.
±Û¾´ÀÌ : ÀÌ½Â±Ô                   ³¯Â¥ : 2012-02-13 (¿ù) 20:51 Á¶È¸ : 3436
½Ã°£Ç¥ Á¦ÀÛÇϱ¸Àִµ¥¿ä
°ø°³µÈ ½Ã°£Ç¥ ¾îÇà DB¸¦ °¡Áö°í¿Í¼­
assets/database¿¡ ³Ö¾ù±¸¿ä
 
ÄÚµù¿¡¼­
try {
   db_create();      // assets/databaseÆú´õ¿¡ ÀÖ´Â dbÆÄÀÏÀ» ÇöÀç AVD¿¡ ¼³Ä¡
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();    // ¿¡·¯½Ã ÇÁ¸°Æ®
  }
À̰͵µÇÏ°í
 
private void db_create() throws IOException{
  File folder = new File("/data/data/abc.prj1/databases/");
  folder.mkdirs();
  File outfile = new File("/data/data/abc.prj1/databases/table.db");
  AssetManager am = getResources().getAssets();
  InputStream is = am.open("database/table.db", AssetManager.ACCESS_BUFFER);
  long filesize = is.available();
  if(outfile.length() < filesize){
   byte[] data = new byte[(int)filesize];
   is.read(data);
   is.close();
   outfile.createNewFile();
   FileOutputStream fos = new FileOutputStream(outfile);
   fos.write(data);
   fos.close();
  }
 }
ÀÌ·¸°Ô Ç߰ŵç¿ä. À̺κÐÀº
°ø°³µÈ ½Ã°£Ç¥ ¾îÇà ¿¡¼­ ±×´ë·Î °¡Á®¿Ó¾î¿ä ÇÁ·ÎÁ§Æ®À̸§Àº ¹Ù²Ù°í..
 
±×¸®°í ³ªÁß¿¡ db¿¡ Á¢±ÙÇÒ¶§¿¡ ÀÌŬ¸³½º´Â ¿À·ù°¡ ¾ø´Âµ¥
ÆùÀ¸·Î µð¹ö±ëµµÁß¿¡, dbÁ¢±Ù¿¡¼­¸¸ ¿¹±âÄ¡¸øÇÑ ¿À·ù°¡ »ý±â³×¿ä.
 
cursor = sql_db.rawQuery("select * from TimeTable", null);
 
ÀÌ·¸°Ô select³ª insertµî db¿¡ º»°ÝÀûÀ¸·Î Á¢±ÙÇÏ·ÁÇÒ¶§
Æù¿¡¼­´Â ¿À·ù°¡ ³ª´Âµ¥¿ä...
 
¾î¶»°Ô ÇؾßÇÏ´ÂÁö ¹æÇâÁ» Àâ¾ÆÁÖ½Ã¸é °¨»çÇÕ´Ï´Ù. ¤Ð¤Ð
* ±ÛÀ» µî·ÏÇϽǶ§ ²À ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¸é °³ÀÎÁ¤º¸¸¦ ³²±âÁö ¸¶¼¼¿ä ^^ (¿¬¶ôó,À̸ÞÀÏÁÖ¼Ò,Áֹεî·Ï¹øÈ£ µî)





 
±èÀºÈ£ 2012-02-14 (È­) 13:43
¾î¶² ¿À·ù°¡ ³ª³ª¿ä?
 
±èº´ÁÖ 2012-02-14 (È­) 13:59
¼Ò½º º¸´Ï±î assets Æú´õ¿¡ ÀÖ´Â db¸¦ ÆÐÅ°Áö¸í ¹ØÀÇ ÀÎÅͳΠÀúÀå¼Ò¿¡ º¹»ç¸¦ Çϴ°ǵ¥¿ä
¼Ò½º ÀÚü´Â ¹®Á¦ ¾ø½À´Ï´Ù.
´Ù¸¸!
ÀÎÅͳΠÀúÀå¼Ò¿¡ ÀÖ´Â "DB"¸¦ Á¢±ÙÇÏ°íÀÚ ÇÒ ¶§´Â ¹Ýµå½Ã, »ç¿ëÇؾߵǴ ¸Þ¼Òµå°¡ ÀÖ½À´Ï´Ù.
SQLiteOpenHelper dd;
dd.getWritableDatabase().insert(table, nullColumnHack, values)
dd.getReadableDatabase().query(table, columns, selection, selectionArgs, groupBy, having, orderBy);
»ç¿ëÇϼžߵ˴ϴÙ.

ÀÎÅͳÎÀº µû·Î ÆÛ¹Ì¼Ç ±ÇÇÑÀÌ ¾øÁö¸¸, ³»ºÎÀûÀÎ µ¥ÀÌÅ͸¦ »ç¿ëÇϱ⠶§¹®¿¡ °°Àº ¾Û ³»¿¡¼­¶óµµ Àú·± ±ÇÇÑÀÌ ÀÖ´Â ¸Þ¼Òµå¸¦ ÅëÇØ »ç¿ëÇÏ¼Å¾ß Á¢±ÙÀÌ Çã¿ëµË´Ï´Ù.
¶ÇÇÑ, SQLiteOpenHelper¸¦ ÅëÇØ »ý¼ºµÈ DB¿Í ±×³É º¹»çÇؼ­ »ý¼ºµÈ DB´Â Á¢±ÙÀÚü°¡ »óÀÌÇÕ´Ï´Ù.
ÀÌÁ¡ Âü°íÇϽñ⠹ٶø´Ï´Ù.
ÈÄÀÚÀÇ °æ¿ì°¡ ¹Ù·Î ÇöÀç ÇÊÀÚ°¡ »ç¿ëÇÑ ¹æ¹ýÀ̹ǷΠÀ§¿¡ ÀûÈù ¸Þ¼Òµå¸¦ ÅëÇؼ­ »ç¿ëÇϽøé
Á¢±Ù°¡´ÉÇϽʴϴÙ.
   

°Ô½Ã¹° 223°Ç
¹øÈ£ Á¦¸ñ ±Û¾´ÀÌ ³¯Â¥ Á¶È¸
63  ¾Èµå·ÎÀÌµå ¾îÇà °³¹ßÈÄ µð¹ÙÀ̽º¿¡ °üÇÑ Áú¹®ÀÔ´Ï´Ù +4 Á¶¿ë±¸ 08-01 3509
62  °¶·°½Ã2 Ä«¸Þ¶ó¸ðµå ¹®Á¦ +1 ³²À̼® 09-12 3446
61  DBÀÚ·á ºÒ·¯¿À±â Áú¹®ÀÔ´Ï´Ù. +2 ÀÌ½Â±Ô 02-13 3437
60  [JAVA} Thread¿Í Runnable ¿¡¼­ÀÇ Àǹ®Á¡ÀÔ´Ï´Ù +2 À̱ÔÇü 08-11 3377
59  ¾Èµå·ÎÀ̵å Áöµµ °ü·Ã Áú¹®ÀÔ´Ï´Ù ÀÌÇÑÁø 07-27 3346
58  Html ÆÄ½Ì °ü·Ã Áú¹®ÀÔ´Ï´Ù. °í¼ö´Ôµé Á¦¹ß Çѹø¸¸ ½Å°æ½áÁÖ½Ã¸é ¹é°ñ³­¸ÁÀ¸·Î ¾Ë°Ú½À´Ï´Ù ¤Ð +3 ±èÂù¼º 01-27 3323
57  apk À¥¹èÆ÷ °ü·ÃÀÔ´Ï´Ù. +2 ¹Ú³²±Ô 02-22 3276
56  ¾Èµå·ÎÀ̵å ÀÌŬ¸³½º ½ÇÇàÀ» Çغ¸°í½ÍÀºµ¥... +2 ±èµµÇü 01-22 3261
55  protected ¿¡ ´ëÇÑ ex)protected Dialog Áú¹®ÀÔ´Ï´Ù. +2 ±èÁøÈñ 04-26 3210
54  ¼³Ä¡ ÈÄ ¿µ¹®À¸·Î¸¸ ³ª¿À´Â ¹®ÀÇ +1 ÀåÀºÁ¤ 03-08 3158
53  ¿°Ä¡ ºÒ±¸ÇÏÁö¸¸ °í¼ö´ÔµéÀÇ ´äº¯ ºÎŹ µå¸±°Ô¿ä¤Ð [ÀÔ¹®, ¿Õ ÃÊÂ¥, ÇÏÁö¸¸ ¿­Á¤Àº ÃÖ°í] +5 Á¶¿Ïö 12-27 3102
52  ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö Áú¹®µå¸³´Ï´Ù.¤Ð¤Ð ¼­ÁöÈÆ 12-17 3100
51  ¾Èµå·ÎÀÌµå °³¹ß Áß Áú¹® µå¸³´Ï´Ù. +4 À¯º´¿í 07-11 3083
50  ¾Èµå·ÎÀ̵å ÀÌŬ¸³½º ¿À·ù +5 ÀÌÀçÀÏ 04-19 3082
49  Intent »ç¿ë°ü·Ã Áú¹®ÀÔ´Ï´Ù. +2 ±èÁø 11-22 3064
48  ¹®ÀÚ,ºÎÀçÁß,Ä«Åå ¿ÔÀ»½Ã¿¡ ¿ÜºÎ LED ¹öÆ°ÀÌ °è¼Ó ºû³ª°Ô ¼öÁ¤ÇÒ ¼ø ¾øÀ»±î¿ä? +2 ¾çÁ¤¹ü 01-29 3045
47  ¾×ƼºñƼ°£ µ¥ÀÌÅÍÀü´Þ Áú¹®ÀÔ´Ï´Ù. +3 Á¤¿ëÇö 10-23 3022
46  ¾Èµå·ÎÀ̵å ÀÔ¹® !! +2 ÃÖ¼ºÁ¶ 08-07 2990
45  ½º¸¶Æ®Æù¸¸¿¡¼­ µ¹¾Æ°¡´Â °ÔÀÓÀ» ÅÇ¿¡¼­µµ µ¹¾Æ°¡°Ô ÇÏ´Â ¹æ¹ý ¾Ë·ÁÁÖ¼¼¿ä ~ +2 Áö³ª 11-16 2984
44  ºÎ»ê ¾Û°³¹ß ½ºÅ͵ð 11±â ¸ðÁýÀº ¾ðÁ¦ ½ÃÀÛÇϳª¿ä? +1 ¼­¹«´ö 09-17 2975
 1  2  3  4  5  6  7  8  9  10  11  12  
 
 
 
Copyright ¨Ï wwwold.androidstudy.co.kr. All rights reserved.