
من تابعی از دیتابیس دارم که میخوام ارایه از اطلاعاتم بگیرم.ولی ارایه خالی نشون میده.ولی وقتی با همون کد به صورت رشته اطلاعات رو میگیرم اجرا میشه. public String[] GetData() { String[] result =new String[]{}; int counter=0; String[] Columns = new String[]{KEY_ID, KEY_NAME, KEY_PHONE, KEY_EMAIL, KEY_ADDRESS}; Cursor cr = myDB.query(DATABASE_TABLE, Columns, null, null, null, null, null); int ROW_NAME = cr.getColumnIndex(KEY_NAME); int ROW_PHONE = cr.getColumnIndex(KEY_PHONE); int ROW_EMAIL = cr.getColumnIndex(KEY_EMAIL); int ROW_ADDRESS = cr.getColumnIndex(KEY_ADDRESS); for (cr.moveToFirst(); !cr.isAfterLast(); cr.mov...
ادامه مطلب
اگر اولین بار از انجمن برنامه نویسی اندروید بازدید می کنید برای دسترسی کامل به انجمن اندروید عضو شوید بعد عضویت قادر به ارسال مطلب و شرکت در بحث خواهید داشت امتیاز موضوع: 0 رأی - میانگین امتیازات: 0 1 2 3 4 5 hossein.12327توسعه دهنده تازه واردسپاس ها 3سپاس شده 2 بار در 2 ارسال ارسال: #1 ویرایش دیتابیس - دیروز, 11:00 PM سلام دوستان .بنده یه دیتابیس دارم که یک جدول داره . و جدول هم چندین ستون داره . حالا من چطور می تونم مثلا از ردیف یک تا 100 رو با یه جمله پر کنم و از 100 تا 200 رو با یه جمله دیه.یعنی دیگه نخواد که من یکی یکی فیلد ها رو هی کپی پست کنم تا ردیف 100. اگه نرم افزار خا...
ادامه مطلب
سلام دوستانداخل دیتابیس چطور میشه از تایم استفاده کرد.؟؟من میخام داخل دیتا بیس یک مقداری رو بزارم و وقتی کاربر روی دکمه ای کلیک کرد یک تایمر شروع کنه به شمردن از همون زمان تا صفر...مثلا 2 ساعت رو ذخیره کنم ؟؟!!داخل دیتابیس فرمت تایم این شکلیه : 00:00:00.00 معنی شو نفهمیدم ممنون میشم توضیح بدین. راستی میشه به جای فرمت تایم از یک عدد استفاده کنم ؟ یعنی میشه بایک کدی یه عددی رو تبدیل به زمان کرد ؟؟Let's block ads! بخوانید...
ادامه مطلب
import android.app.ListActivity;import android.content.Intent;import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.widget.ArrayAdapter;import android.widget.ListView;import android.widget.TextView;public class Season extends ListActivity{ private database db; private String[] Name; private String[] Tedad; private String season; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.season); db = new database(this); refresh(); setListAdapter(new AA()); } @Override protected void onListItemClick(ListView l, View v, int position, long id) { ...
ادامه مطلب
اگر اولین بار از انجمن برنامه نویسی اندروید بازدید می کنید برای دسترسی کامل به انجمن اندروید عضو شوید بعد عضویت قادر به ارسال مطلب و شرکت در بحث خواهید داشت امتیاز موضوع: 1 رأی - میانگین امتیازات: 5 1 2 3 4 5 hossein.12327توسعه دهنده تازه واردسپاس ها 0سپاس شده 0 بار در 0 ارسال ارسال: #1 مشکل در فراخوانی اطلاعات از دیتابیس - امروز, 06:29 PM با سلام بنده یک دیتابیس دارم که دارای دو جدول هست و در اکتیویتی هم دو دکمه دارم دکمه اول رو با موفقیت به جدول اول متصل کردم حالا چطور می تونم بدون نوشتن کد اضافی دکمه دوم هم به جدول دو متصل کنم کاربرانِ درحال بازدید از ا...
ادامه مطلب
من کد به روز رسانی تصویر رو به این صورت نوشتم.، امیدوارم به دردتون بخوره. public void نام تابع(int id,Bitmap bm){ ByteArrayOutputStream out = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 100, out); byte[] b=out.toByteArray(); SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); values.put(نام فیلد عکس در پایگاه,b); db.update(نام جدول, values, ای دی مربوط به عکس + "=" + id + "", null); } Let's block ads! بخوانید...
ادامه مطلب
public class SearchActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.search);FontsOverride.setDefaultFont(this, "MONOSPACE", "iransans.ttf");MyDatabase db = new MyDatabase(SearchActivity.this);final EditText search = (EditText) findViewById(R.id.search);search.addTextChangedListener(new TextWatcher() {@Overridepublic void beforeTextChanged(CharSequence s, int start, int count, int after) {}@Overridepublic void onTextChanged(CharSequence s, int start, int before, int count) {String searchT = search.getText().toString();...
ادامه مطلب
SQLite یک پایگاه داده منبع باز است که برای ذخیره فایل های متنی دربرنامه نویسی موبایل مورد استفاده قرار می گیرد.این پایگاه داده برای ایجاد پایگاه داده های برنامه های موبایل اندروید مورد استفاده قرار می گیرد.SQLite از تمام ویژگی های پایگاه داده های دیگر پشتیبانی می کندو برای ایجاد ارتباط میان هر پایگاه داده ای دیگری مثل JDBC,ODBC نیاز به هیچ جز اضافه ای ندارد.پایگاه داده - بسته اصلیاین بسته اصلی android.database.sqllite می باشد که شامل کلاس های مختلف برای مدیرتی پایگاه داده است.ساخت پایگاه دادهبرای ساخت پایگاه داده های برنامه های اندروید فقط نیاز به فراخوانی نام پایگاه داده با استفاده از متد OpenOrCreateDatabase و یک پارامتر است.همانطور که نمونه آن را در کد زیر می بینیدSQLiteDatabase mydatabas...
ادامه مطلب
سلام دوستانلطفا راهنماییم کنیدتو سورس کدی که براتون آپلود کردمتو فایل جاوا(DatabaseHandler)آخر این فایل جاوا خط 84 تا 91 اینکد رو نوشته کد: contact.setId(cursor.getLong(0));contact.setName(cursor.getString(1));contact.setNam(cursor.getString(2));try{contact.setPhoneNumber(cursor.getString(3));}catch(Exception e){contact.setPhoneNumber(cursor.getString(2));} و خطا برنامه من از همین کد هستچرا که اگر عددی بالاتر از 2 بزنمبرنامه فورس کلوز میده.البته من کد مخرب رو تو try نوشتمتا با خطای فورس کلوزمواجعه نشه.نمی دونم مشکلش چیهلطفا یه نگاهی به سورس کد بیاندازیدو مشکل من رو حل کنید لطفابنده می خواستم یه ایدیت تکست بسازمکهاطلاعات رو تودیتابیس ذخیره می کنهبعد تو لیست ویو نمایش بده.Let's block ads! بخو...
ادامه مطلب
public class ParseJSONuser {private static String name_get, pass_get, email_get, imageid_get, credit_get, state_get;public static final String JSON_ARRAY = "user";public static final String KEY_NAME = "name";public static final String KEY_EMAIL = "email";public static final String KEY_PASS = "pass";public static final String KEY_IMAGEID = "imageid";public static final String KEY_CREDIT = "credit";public static final String KEY_STATE = "state";public ArrayList<HashMap<String, String>> repository;private JSONArray users = null;private String json;public ParseJSONuser(String json){this.json = json;}protected void parseJSONuser(){repository = new ArrayList<HashMap<String, Strin...
ادامه مطلب
reza4000توسعه دهنده تازه واردسپاس ها 0سپاس شده 0 بار در 0 ارسال ارسال: #1 دیتابیس خارجی - امروز, 05:07 PM سلام دوستان کسی میتونه یه طرح کامل از دیتابیس خارجی بهم بده؟ بدون هیچ کد و متد اظافی باشه لطفا.توی خیلی از سایتا دیدم ولی خیلی قاطی بود نفهمیدم باید کدومو بنویسم.دیتابیس داخلی رو کامل بلدم فقط خارجی رو اصلا بلد نیستم.لطفا کمکم کنید. Let's block ads! بخوانید...
ادامه مطلب
reza4000توسعه دهنده تازه واردسپاس ها 0سپاس شده 0 بار در 0 ارسال ارسال: #1 سوال درباره sqlite - دیروز, 07:05 PM سلام دوستان من یه سوال ازتون دارم درباره استفاده از دیتابیس در eclipse .من کار با sqlite و queryهای insert , update ,... رو کامل بلدم ولی یه سوال دارم اونم اینه که وقتی که توی یک نرم افزاری مثلا sqlite expert دیتابیس درست میکنم و یه خروجی که ازش میگیرم . چجوری میشه از اون توی eclipse استفاده کنم .ما با یک متد سازنده super دیتابیس رو توی eclipse درست میکنیم اما چجوری میشه گفت که مقادیرو از فلان فایل دیتابیس بگیره؟؟؟؟لطفا بگیددددددددددد samirsamiriتوسعه دهنده حرفه ایسپاس ها 27سپاس شده 113 بار در 95 ارسال reza4000توسعه دهنده تازه واردسپاس ها 0سپاس شده 0 بار در 0 ارسا...
ادامه مطلب
import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import android.content.Context;import android.database.Cursor;import android.database.SQLException;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class Database extends SQLiteOpenHelper{public final String path = "data/data/ir.dictionary/databases/";public final String Name = "ENFADB";public SQLiteDatabase mydb;private final Context mycontext;public Database(Context context) {super(context, "ENFADB", null, 1);mycontext = context;}@Overridepublic void onCreate(SQLiteDatabase arg0) {}@Overridepublic void onUpgrade(SQLiteDatabase...
ادامه مطلب
سلام مجدد..نمیدونم تا چقدر با برنامه نویسی آشنا هستید اگه یکم دقت میکردید من کلیاتش رو گفتم . . ..یک کد نمونه میزارم واست ::::این کد لیست ویو ات که که بهش لیستنر دادی : کد: list.setOnItemClickListener(new AdapterView.OnItemClickListener() {@Overridepublic void onItemClick(AdapterView<?> parent, View view, int position, long id) {String str = ((TextView)view).getText().toString(); intid = DB.getIdMehod(str);DB.deletMethod(id); }}); DB نام کلاس دتابیسمون هست که قبلا باهاش ارتباط گرفتیم .تا اینجا ما فهمیدیم که کاربر روی کدوم آیتم کلیک کرده ومتن اون آیتم چیه ...(البته همون طور که در بالا گفتم فرض میکنیم لیست شما یک آیتم هایی از جنس رشته یا متن رو نشون میده)به هر حال.در خط ماقبل آخر ما م...
ادامه مطلب
سلام دوستان من میخام با کوئری داخل sql یک ستون رو از جدولم حذف کنم .تو گوگل هم سرچ کردم و دیدم که با این کد همه حذف میکنن :ALTER TABLE YourTable DROP COLUMN YourColumnولی برای من اخطار زیر رو میده:near DROP syntax error.لطفا کمک کنید . چرا این ارور رو میده ؟ممنون یا علی.Let's block ads! بخوانید...
ادامه مطلب
سلام من یک دیتابیس دارم که 4 ستون داره و چند سطر . من یک کلاس تعریف کردم و کل این اطلاعات رو تعریف کردم داخلش .حالا من داخل برنامه میخام کل اطلاعات دیتا بیس روبگیرم و استفاده کنممن یک آرا یه ای از این کلاسم تعریف کردم که اطلاعات یک سطر من رو دربرمیگیره ولی مشکل عجیبی پیش اومده واسم.....!!!!اونم این که :لیست من اطلاعات رو دریافت میکنه ولی اطلاعات خود دیتابیس نیست.. فقط اطلاعات سطر آخر دیتابیسم رو میاد و به تعداد سطر های دیتابیس نشون میده .دیباگ هم کردم و برنامه میاد و اطلاعات سطر اول رو از دیتابیس به درستی میگیره ولی وقتی اطلاعات سطر دوم رو میخاد بگیره سطر اول رو هم اطلاعاتش رو تغییر میده به سطر دوم . در سطر سئم هم میاد و اطلاعات سطر های پیش رو هم تغییر میده .در واقع نهایتا آرایه ی من چند سطر...
ادامه مطلب
sj12توسعه دهنده حرفه ای ارسالها: 101 تاریخ عضویت: Jul 2013 اعتبار: 0 سپاس ها 18سپاس شده 6 بار در 6 ارسال ارسال: #1 چند اینزرت همزمان و lock شدن دیتابیس - امروز, 12:09 PM سلام دوستانوقتی بخوایم چن تا اینزرت همزمان انجام بدیم دیتابیس lock میشه و ارور میدهبهترین راه حل این مسئله چیه؟ Let's block ads! بخوانید...
ادامه مطلب
اگر اولین بار از انجمن برنامه نویسی اندروید بازدید می کنید برای دسترسی کامل به انجمن اندروید عضو شوید بعد عضویت قادر به ارسال مطلب و شرکت در بحث خواهید داشت امتیاز موضوع: 0 رأی - میانگین امتیازات: 0 1 2 3 4 5 mr.halval70توسعه دهنده تازه واردسپاس ها 0سپاس شده 0 بار در 0 ارسال ارسال: #1 اتصال به دیتابیس پیامک ها - امروز, 04:21 PM سلام من یه برنامه دارم که یه رمزی رو به یه شماره ای اس ام اس می کنه و کاربر نباید رمز و شماره تلفن رو بفهمه.من خودم اول پیام رو می فرستم و وقتی دلیوری پیام اومد، میرم که پاکش کنم ولی هر کدی برای پاک کردنش استفاده می کنم خطا میده.آیا راهی هست که بدون ذخیره شدن در دیتابیس، پیامک فرستاده بشه؟ اگه نیست لطفا کد پاک کردن پیامک از دیتابیس رو بهم بدید. «دست همگی در...
ادامه مطلب
shahin.shzتوسعه دهنده تازه واردسپاس ها 0سپاس شده 1 بار در 1 ارسال ارسال: #1 دیتابیس - امروز, 10:31 AM میخواستم بدون برای نوشتن برنامه های بزرگ مثل telegram , divar , digikala , باید از چه برنامه ای استفاده کرد ؟؟؟؟(sqlserver , sqlite , mysql) Let's block ads! بخوانید...
ادامه مطلب
سلامی بعد از چند ماه...من در صدد نوشتن برنامه ای هستم که 5 تا ادیت تکست و یک دکمه دارهاطلاعات هر ادیت تکست در یک string ذخیره میشهروی دکمه که کلیک میشه {اطلاعات هر استرینگ در یک فیلد از دیتابیس آنلاین من ذخیره بشه}سوال 1:به صورت کلی جواب بدین که چطور (با چه روشی ) میشه اطلاعاتی رو از برنامه فرستاد به دیتابیسسوال 2:آیا لایبری خاصی برای این کار وجود داره؟سوال 4:لینک آموزش یا همچین چیزی دارین (لطفا از سایت کلیدستان نباشه) ؟؟؟؟با تشکرLet's block ads! بخوانید...
ادامه مطلب