آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

import کردن کلمه از notepad به دیتابیس

amin2525  11 سال پیش  11 سال پیش
0 0

سلام

من تعداد بسیاری زیادی کلمه داخل notepad دارم و میخوام همشون رو بریزم داخل دیتابیس

میخوام بدونم کلمه ها رو باید به چه شکلی داخل notepad بنویسم؟

مثلا شنیدم که هر کلمه باید داخل یک خط نوشته بشه و یا اینکه  هر کلمه باید داخل یک  '   ' قرار بگیره

البته این موارد رو مطمئن نیستم

ممنون میشم کمک کنید

 

0 0
دوستان کسی میتونه کمک کنه؟ (11 سال پیش)
0 0
سلام. فکر کنم بشه یک کاراکتر خاص که توی کلمات شما تکرار نشده رو بین هر واحدی که بایستی توی یک فیلد دیتابیس قرار بگیره بنویسید . توی برنامه از فایل بخونید و به ازاء هر بار که به کاراکتر مورد نظر رسیدید اطلاعات رو به دیتابیس بفرستید و یا در آرایه ای ذخیره کنید . (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
alireza71  11 سال پیش
+1 0

چیز هایی که شنیدی درسته D:

فقط باید فایلتو داخل assets بریزی

هر خط هم یه عنصر داخل DB هست

     private void initDatabaseData(SQLiteDatabase db) {
BufferedReader br = null;
try {
br = newBufferedReader(newInputStreamReader(G.context.getAssets().open("esme filet :D")), 1024 * 4);
String line = null;
db.beginTransaction();
while ((line = br.readLine()) != null) {
db.execSQL(line);
}
db.setTransactionSuccessful();
}
catch (IOException e) {
Log.i(LOG, "read database in to file error");
} finally {
db.endTransaction();
if (br != null) {
try {
br.close();
}
catch (IOException e) {
Log.i(LOG, "buffer reader close error");
}
}
}
}
0 0
بعد آیا به گذاشتن (( , )) یا همان ویرگول هم نیاز داریم ؟ یا همون در چند خط قرار دادن و ' ' کافیه؟ (11 سال پیش)
+1 0
بله نیاز هست. (11 سال پیش)
0 0
دمت گرم (11 سال پیش)
0 0
دمت گرم (11 سال پیش)
پاسخ به سوال 
amin2525  11 سال پیش
0 0

راهش رو پیدا کردم

روش کار به این صورت هست که اگر برای مثال 3 نفر داریم که میخواهیم اسم ، شماره و  نمره ی آن ها را وارد دیتایبس کنیم

باید در فایل notepad به این صورت بنویسیم

20,امین,1

19,امید,2

16,علی,3


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .