اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


جستجو در تالار

در حال نمایش نتایج برای برچسب های 'دیتابیس'.



تنظیمات بیشتر جستجو

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


تالار ها

  • بخش اطلاعات اصلی انجمن
    • قوانین تیــم
    • انتقادات و پیشـــنهادات
    • اخبار تـــیم
    • تـولـیـداتـــ انـجـمــن
    • مرتبط با فروشگاه
    • درخواست ارتقا درجه کاربری
  • برنامه نویسی بیسیک4اندروید
    • آموزش های گام به گام برای مبتدی ها
    • پرسش و پاسخ (بیسیک4اندروید)
    • کتابخانه ها (Libraries)
    • درخواست Wrap کردن کتابخانه
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • ابزارهای B4A
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی اندروید استودیو
    • آموزش های گام به گام برای مبتدی ها
    • کتابخانه ها (Libraries)
    • ســـورس کـــدهـا
    • قطعه کدها (Code Snippets)
    • آموزش های تصویری
    • آموزش های متنی
    • پرسش و پاسخ (اندروید استودیو)
    • ابزار های اندروید استودیو
    • برنامــه هـای سـاختـه شـده توسـط شمــا
  • برنامه نویسی B4J
    • آموزش
    • پرسش و پاسخ
    • کتابخانه ها
    • قطــــــعه کــــــــد ها
    • ابزار ها
  • مـتـفـرقـه
    • بحث آزاد
    • نقد و بررسی برنامه ها
    • صندلی داغ انجمن
    • مسابقات انجمن
    • مرتبط با برنامه نویسی
    • بخش توسعه دهندگان
  • گرافیک
    • ابزارهای طراحی
    • آموزش گرافیک
    • عکس ها و تصاویر لایه باز
    • درخواست طراحی
    • نمونه کارها
  • HTML & PHP
    • ابزار مورد نیاز برنامه نویسی HTML و PHP
    • آموزش PHP
    • آموزش HTML
    • سوالات مربوط به PHP و Html
  • بخش ویژه (VIP)
    • محـــصولات کــاربران
    • درخواست آموزش
  • آرشیو
    • بایگانی

دسته ها

  • B4J
    • کتابخانه ها
    • سورس کد ها

دسته ها

  • Articles

282 نتیجه پیدا شد

  1. فراخانی چند عکس از دیتابیس برروی imageview

    با سلام ببخشید من میخاستم از دیتابیس مثلا از id =1 تا id = 9 بیام عکساشونو دونه دونه بگیرم و در یک imageview نمایش بدم بعد وقتی روی دکمه باتن کلیک کردم عکس بعدیو نشون بده و .... دیتابیسم افلاینه میشه کمکم کنید ممنون
  2. کتاب

    سلام دوستان من میخوام یه کتاب بسازم با یک لیست ویو حرفه ای مثل ریسایکل ویو و... نمیخوام با لیست ویو خود بیسیک ۴ اندروید بسازم کسی هست بتونه راهنماییم کنه؟؟ اگه سورس بدید که خیییلیییی بهتره
  3. فراخانی عکس از دیتابیس آفلاین

    با سلام ببخشید من با کمک کتابخانه فراخانی اومدم عکسو از دیتابیس فراخانی کردم به اینصورت : fara.FarakhaniImage("m1.db",sql,cur,"SELECT * FROM table1 WHERE id=","1","pic",Bit1) img.Bitmap = Bit1 ولی این میاد فقط سوال 1 منو عکسشو نشون میده من 30 تا سوال گذاشتم با 30 تا عکس برای هر کدوم ولی فقط اولیه نمایش داده میشه به صورت blob قرار دادم تو دیتابیس و میخاهم در یک imageview قرار دهم
  4. سلام دوستان گرامی! ببخشید من از دیتابیس توی برنامه‌م استفاده میکنم و مطمئن هستم که نام تمام جدول های دیتابیس رو درست نوشتم ولی وقتی اجرا میکنم برنامه میپره بیرون!
  5. دیتابیس

    سلام من میخوام یه نرم افزار بسازم همراه با دیتابیس من یاد دارم که جوری باید با لیست ویو فراخوانیش بکنم ولی نمیتونم کاری بکنم که با کلیک روی یک از گزینه ها یه متن یا عکس نشون داده بشه باید چیکار کنم؟
  6. سلام دوستان خسته نباشید من میخوام یه برنامه انلاینی درست کنم که یک طرفه باشه یعنی اطلاعات که تو دیتابیس انلاین هست رو بصورت مداوم روی برنامه های نصب شده کاربران لود کنه... اطلاعاتی مثل یک عکس و یک توضیح برای اون عکس... من اصلا نمیدونم چکار باید کرد... هاست رایگان چجوری باید بسازم چجوری باید فایلای دیتابیس و پی اچ پی بسازم یا همین لود فایل چجوری انجام بدم. ممنون میشم کمک کنید...
  7. سلام و وقت به خیر ببخشید بنده یه دیتابیس آفلاین قرآن دارم که داری حجم زیادی متن است . در این دیتابیس در محل هایی که متن تکراری وارد شده به جای دوباره نوشتن آن از # و کد آن بخش دیتابیس استفاده نموده است. مثلا به جای تکرار آیه سوم که یک ترجمه را دارد شماره آیه اول را نوشته و در کنار آن # قرار داده است « #1» حال برای فرا خوانی مطالب چطوری باید بنویسم تا اپلیکیشن وقتی به دیتابیس تکراری رسید به جای نشان دادن مثلا «#2» مقداری کد 2 را دارد نشان دهد؟ الان وقتی می زنم در قسمت تکست ویو فقط #2 را نشان می دهد .
  8. سلام به همگی بنده یه برنامه قرآنی دارم می نویسم که از دیتابیس آفلاین استفاده می کند. طبق آموزش های آقای شاهدی جلو رفتم و الان دیتابیس کار می کند اما الان می خوام دوتا مقدار به دیتابیس بدم و مقدار آن را بگیرم.ینی شماره آیه و شماره سوره رو بدم و متن آیه رو بگیرم. کد زیر فقط آیه اول سوره را می دهد TextView tv1=(TextView)findViewById(R.id.textView); tv1.setText(db.getString("SELECT * FROM fa_makarem WHERE sura=114", "text")); و کد زیر هم اولین آیه رو فقط می دهد tv1.setText(db.getString("SELECT * FROM fa_makarem WHERE sura=7 & aya=1", "text")); چه کدی بنویسم که مقدار هر دو رو بتونم بدم و متن رو بگیرم.
  9. سلام خدمت اساتید گرامی . من یه برنامه نوشتن که برای یادگیری لغاته . وقتی کاربر لغتی رو به بخش علاقه مندی اضافه می کنه لغت نمایش داده نمیشه و باید برنامه رو مجدد اجرا کرد تا لغت انتخاب شده به بخش علاقه مندی اضافه/ حذف بشه . همچنین بعد از هر بار اجرا لیست لغات تکرار میشه ( مثلا بار دوم از هر کدوم ۲ سری بار سوم از هرکدوم ۳ سری و ... ) ایجاد میشه . ممنون میشم راهنماییم کنید . Adapter List package farmani.com.essentialwordsforielts.mainPage; import android.content.Context; import android.content.Intent; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; import farmani.com.essentialwordsforielts.R; import farmani.com.essentialwordsforielts.innerpage.ActivityInnerPage; public class AdapterList extends RecyclerView.Adapter<ViewHolder> { Context context; LayoutInflater inflater; TextView title; ImageView avatar; LinearLayout cardAdapter; public AdapterList(Context context){ this.context = context; inflater = LayoutInflater.from(context); } @Override public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = inflater.inflate(R.layout.adapter_card_view, parent, false); title = (TextView) view.findViewById(R.id.title1); avatar = (ImageView) view.findViewById(R.id.avatar); cardAdapter = (LinearLayout) view.findViewById(R.id.card_adapter); ViewHolder viewHolder = new ViewHolder(view); return viewHolder; } @Override public void onBindViewHolder(ViewHolder holder, int position) { holder.title.setText(MainActivity.list.get(position).getWord()); String img = MainActivity.list.get(position).getImg(); int id = MainActivity.context.getResources().getIdentifier(img, "drawable", MainActivity.context.getPackageName()); holder.avatar.setImageResource(id); holder.cardAdapter.setOnClickListener(clickListener); holder.cardAdapter.setId(position); } View.OnClickListener clickListener = new View.OnClickListener() { @Override public void onClick(View view) { int position = view.getId(); Intent intent = new Intent (MainActivity.context, ActivityInnerPage.class); intent.putExtra("name", "list"); intent.putExtra("id", position + ""); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); MainActivity.context.startActivity(intent); } }; @Override public int getItemCount() { return MainActivity.list.size(); } } Adapter Favorite package farmani.com.essentialwordsforielts.mainPage; import android.content.Context; import android.content.Intent; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; import farmani.com.essentialwordsforielts.R; import farmani.com.essentialwordsforielts.innerpage.ActivityInnerPage; public class AdapterFav extends RecyclerView.Adapter<ViewHolder> { Context context; LayoutInflater inflater; TextView title; ImageView avatar; LinearLayout cardAdapter; public AdapterFav(Context context){ this.context = context; inflater = LayoutInflater.from(context); } @Override public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = inflater.inflate(R.layout.adapter_card_view, parent, false); title = (TextView) view.findViewById(R.id.title1); avatar = (ImageView) view.findViewById(R.id.avatar); cardAdapter = (LinearLayout) view.findViewById(R.id.card_adapter); ViewHolder viewHolder = new ViewHolder(view); return viewHolder; } @Override public void onBindViewHolder(ViewHolder holder, int position) { holder.title.setText(MainActivity.favorite.get(position).getWord()); String img = MainActivity.favorite.get(position).getImg(); int id = MainActivity.context.getResources().getIdentifier(img, "drawable", MainActivity.context.getPackageName()); holder.avatar.setImageResource(id); holder.cardAdapter.setOnClickListener(clickListener); holder.cardAdapter.setId(position); } View.OnClickListener clickListener = new View.OnClickListener() { @Override public void onClick(View view) { int position = view.getId(); Intent intent = new Intent (MainActivity.context, ActivityInnerPage.class); intent.putExtra("name", "favorite"); intent.putExtra("id", position + ""); intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); MainActivity.context.startActivity(intent); } }; @Override public int getItemCount() { return MainActivity.favorite.size(); } }
  10. سلام به همه اساتید گرامی . من یه برنامه کتاب نوشتم که از دیتابیس خارجی استفاده کردم . و چون از API 26 استفاده کردم باید حتما واسه کپی دیتابیس دسترسی بگیره . الان مشکلم اینجاست که بار اول برنامه به محض اجرا کرش میشه ولی صفحه دسترسی همچنان موجوده و پس از تایید و اجرای برنامه دیگه مشکلی نیست و برنامه به درستی اجرا میشه . کد برنامه رو براتون میفرستم ممنون میشم کمکم کنید . package farmani.com.essentialwordsforielts.mainPage; import android.Manifest; import android.content.Context; import android.content.DialogInterface; import android.content.pm.PackageManager; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.os.Build; import android.os.Environment; import android.support.annotation.NonNull; import android.support.design.widget.NavigationView; import android.support.design.widget.TabLayout; import android.support.v4.app.ActivityCompat; import android.support.v4.content.ContextCompat; import android.support.v4.view.ViewPager; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.AlertDialog; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.Gravity; import android.view.MenuItem; import android.view.View; import android.widget.ImageView; import android.widget.Toast; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.ArrayList; import farmani.com.essentialwordsforielts.R; public class MainActivity extends AppCompatActivity { public static Context context; DrawerLayout drawerLayout; NavigationView navigationView; ImageView hamburger; SQLiteDatabase database; String destPath; public static ArrayList<Structure> list = new ArrayList<Structure>(); public static ArrayList<Structure> favorite = new ArrayList<Structure>(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.navigation_activity_main); if(Build.VERSION.SDK_INT >= 23){ if(ContextCompat.checkSelfPermission(MainActivity. this, Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){ ActivityCompat.requestPermissions(MainActivity.thi s , new String[]{Manifest.permission.READ_EXTERNAL_STORAGE ,Manifest.permission.WRITE_EXTERNAL_STORAGE} , 1); }else if(ContextCompat.checkSelfPermission(MainActivity. this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED){ ActivityCompat.requestPermissions(MainActivity.thi s , new String[]{Manifest.permission.READ_EXTERNAL_STORAGE ,Manifest.permission.WRITE_EXTERNAL_STORAGE} , 1); }else { Toast.makeText(MainActivity.this,"You grandet earlier",Toast.LENGTH_LONG).show(); } } try { destPath = Environment.getExternalStorageDirectory().getAbsol utePath() + "/ielts/"; File file = new File(destPath); if (!file.exists()) { file.mkdirs(); file.createNewFile(); CopyDB(getBaseContext().getAssets().open("md_book. db"), new FileOutputStream(destPath + "/md_book.db")); } } catch (IOException e1) { e1.printStackTrace(); } context = getApplicationContext(); setTabOption(); drawerLayout = findViewById(R.id.navigation_drawer); navigationView = findViewById(R.id.navigation_view); hamburger = findViewById(R.id.hamburger); hamburger.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { drawerLayout.openDrawer(Gravity.START); } }); navigationView.setNavigationItemSelectedListener(n ew NavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(@NonNull MenuItem item) { int id = item.getItemId(); if (id == R.id.exit) { AlertDialog.Builder alertDialog = new AlertDialog.Builder( MainActivity.this); alertDialog.setTitle(R.string.exit); alertDialog.setMessage(R.string.exit_ask); alertDialog.setCancelable(false); alertDialog.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { finish(); } }); alertDialog.setNegativeButton(R.string.no, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { dialog.cancel(); } }); alertDialog.show(); } return true; } }); selectList(); selectFavorite(); } @Override public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { switch (requestCode) { case 1: { if (grantResults.length >= 2 && grantResults[0] == PackageManager.PERMISSION_GRANTED && grantResults[1] == PackageManager.PERMISSION_GRANTED) { Toast.makeText(MainActivity.this, "Access granted", Toast.LENGTH_LONG).show(); } } } } @Override public void onBackPressed() { if (drawerLayout.isDrawerOpen(Gravity.START)) { drawerLayout.closeDrawer(Gravity.START); } else { AlertDialog.Builder alertDialog = new AlertDialog.Builder( MainActivity.this); alertDialog.setTitle(R.string.exit); alertDialog.setMessage(R.string.exit_ask); alertDialog.setCancelable(false); alertDialog.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { finish(); } }); alertDialog.setNegativeButton(R.string.no, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { dialog.cancel(); } }); alertDialog.show(); } } private void setTabOption() { ViewPager viewPager = findViewById(R.id.viewpager); viewPager.setAdapter(new AdapterFragment(getSupportFragmentManager(), context)); TabLayout tabStrip = findViewById(R.id.tabs); tabStrip.setupWithViewPager(viewPager); } private void CopyDB(InputStream inputStream, OutputStream outputStream) throws IOException { byte[] buffer = new byte[1024]; int length; while ((length = inputStream.read(buffer)) > 0) { outputStream.write(buffer, 0, length); } inputStream.close(); outputStream.close(); } private void selectFavorite(){ database = SQLiteDatabase.openOrCreateDatabase(destPath + "/md_book.db", null); Cursor cursor = database.rawQuery("SELECT * FROM main WHERE fav = 1", null); while (cursor.moveToNext()){ String word = cursor.getString(cursor.getColumnIndex("word")); String definition = cursor.getString(cursor.getColumnIndex("definition ")); String trans = cursor.getString(cursor.getColumnIndex("trans")); String img = cursor.getString(cursor.getColumnIndex("img")); int id = cursor.getInt(cursor.getColumnIndex("id")); Structure struct = new Structure(word, definition, trans, img, id); struct.setWord(word); struct.setDefinition(definition); struct.setTrans(trans); struct.setImg(img); struct.setId(id); favorite.add(struct); } } private void selectList(){ database = SQLiteDatabase.openOrCreateDatabase(destPath + "/md_book.db", null); Cursor cursor = database.rawQuery("SELECT * FROM main", null); while (cursor.moveToNext()){ String word = cursor.getString(cursor.getColumnIndex("word")); String definition = cursor.getString(cursor.getColumnIndex("definition ")); String trans = cursor.getString(cursor.getColumnIndex("trans")); String img = cursor.getString(cursor.getColumnIndex("img")); int id = cursor.getInt(cursor.getColumnIndex("id")); Structure struct = new Structure(word, definition, trans, img, id); struct.setWord(word); struct.setDefinition(definition); struct.setTrans(trans); struct.setImg(img); struct.setId(id); list.add(struct); } } }
  11. سلام دوستان کسی میدونه چطور میشه عکس رو به دیتابیس آنلاین فرستاد ؟ پست هایی که در سایت بود رو نگاه کردم اما هیچکدوم درست جواب ندادن ممنون
  12. سلام دوستان یک سوال داشتم ..من یک لیبل دارم و یک دیتابیس .. چجوری دیتابیس رو فراخوانی کنم که این لیبل هر بار اخرین رکورد دیتابیس رو نشوم بده .. من هر بار اینسرت میکنم توی دیتابیس و میخوام هر بار که لیبل نمایش داده میشه اخرین رکورد رو نشون بده .. اگه کمکم کنید ممنون میشم
  13. دیتابیس

    سلام دوستان یه سوال داشتم ممنون میشم راهنمایی کنید دوستان من میخوام از بعضی از تگ های html تو دیتابیس استفاده کنم بصورتی ک وقتی از طریق برنامه دیتابیس رو فراخونی میکنم متنها یا بلد شده باشن یا خط زیرش باشه یا مثلا ی قسمتو به عنوان کد لود کنه مثالی واضح تر میزنم وقتی متنم لود شد مثلا کد نوشتم این مدلی نشون بده ممنون میشم کمک کنید
  14. سلام خسته نباشید دوستان من یه اپی نوشتم و در آن از دیتابیس آنلاین استفاده کردم سه مشکل بزرگ دارم 1- در دیتابیس ستون ها رو از نوع تکست تعریف کردم . اطلاعاتی که در دیتابیس ذخیره و از آن خوانده میشه به همراه .text نمایش داده میشه.با چه کدی میتونم .text از خونه های دیتابیس پاک کنم؟ (مورد اول خیلی مهمه لطفا کمک کنید) 2- وقتی خودم از دیتا بیس اطلاعاتی رو پاک میکنم (مثلا آی دی 10 و 11 ) اصلا عات جدید اون آیدی رو پر نمیکنه و از ادامه پر میشه 3- وقتی اطلاعات رو در برنامه میخونم کل اطلاعات ستونو میخونه در شکل اطلاعاتو با ستاره جدا کردم دوستا کمک لطفا ممنون
  15. با سلام دوستان من یک کتاب طراحی کردم یک دیتابیس ام ساختم با 90 تا ردیف حالا میخوام این 90 تا ردیفو تو اکتیویتی های طراحی شده مختلف لود کنم مثلا 10 ردیف اول تو اکتیویتی 1 ردیف 10 تا 20 تو اکتیویتی دو تو قسمت for این کارو کردم For i =14 To 24 cur.Position=i ولی فقط اکتیویتی اول درست عمل میکنه . اکتیویتی های بعدی ارور میدن در ضمن از تقسیم مطالب تو تب داخل یک دیتابیس استفاده کردم که هراز چندگاهی ارور میداد برای هردسته ی دیتابیس ساختم اونم گاهی ارور میداد خاهشن کمک کنید باتشکر
  16. سلام خدمت دوستان گل انجمن راستش دیدم تو انجمن همچین آموزشی وجود نداره پس تصمیم به ساختش گرفتم برای افراد مبتدی که ب دردشون میخوره.... دیگه توضیج زیاد نمیدم توی فیلما به اندازه کافی حرف زدم اپلیکیشن دموی آموزش : دانلود دمو دانلود آموزش : دانلود آموزش نکته : به دلیل اتمام وقت فقط تا قسمت اضافه کردن و نمایش اطلاعات رو تونستم آماده کنم مابقی دستورات مثل دلیت کردن و آپدیت کردن موند که اونارم بعدا اضافه میکنم.... شرمنده
  17. باسلام دوستان چند سورس برای دیتابیس (افلاین) تو اندروید استودیو نوشتم ولی مشکل دارن همشون ولی انگار ایجاد نمیشه کسی وقت داره بهش یه نگاه بندازه؟ممنون میشم اینم لینکش : https://tg-file.noyes.in/getFile/BQADBAADbQQAAmRniVEI_e50BdAGsQI/Databes.rar
  18. سلام... میخواستم از دوستانی تجربه برنامه نویسی دارند کمک بخوام، ... سبکی و سرعت بالا (برای داده های زیاد و سنگین) امنیت بالا ( که براحتی با یه اکسترکت کردن ساده برنامه نشه به اطلاعات دیتابیس دسترسی پیدا کرد! ) ■تفاوت SQLite و Realm چیه و اینکه آیا ایجاد دیتابیس با پلاگین sql manager با این دو روش مشهور متفاوت است؟
  19. مشهد هاست

    سلام خدمت اساتید. من یک دامنه و هاست از مشهدهاست خریدم ولی اصلا نمیدونم چطوری باهاش کار کنم. استاد اسکندری گفتن که از مشهد هاست بگیرم. برای اپ انلاین(دیتابیس آنلاین) میخوام. ممنون...
  20. سلام دوستان. من یک دیتابیس ساختم که بیش از 70 ستون داره ایدی تا 100 پر شده. وقتی توی برنامه ازش استفاده میکنم اونایی که تا 100 پر نشدن وسطاش ارور میده ولی اونایی که تا 100 پر شدن ارور نمیده. کسی میدونه مشکلش کجاست؟؟ ممنون
  21. سلام. دوستان میخوام با فیلم اموزشی که استاد شاهدی ساختن رو دیدم ولی وقتی میخوام gradle رو سینک ارور میده. ممنون میشم کمکم کنید.
  22. کپی رایت و منبع دیتابیس

    سلام دوستان . چند سوال در مورد دیتابیس برنامه برام ایجاد شده بود. در قسمت جستجو چیزی پیدا نکردم برا همین گفتم اینجا بپرسم. می خواستم بدونم از اونجایی که قانون کپی رایت در ایران وجود نداره، استفاده از دیتابیس برنامه های خارجی به خصوص دیکشنری ها (مثل oxford و merriam webster و ...) در برنامه، از نظر حقوقی مشکلی ایجاد نمیکنه و کافه بازار با اون مشکلی نداره؟ ضمنا یک سری دیتابیس دیکشنری فارسی به انگلیسی (و بالعکس) هم هست که به صورت رایگان در سایت های مختلف قرار گرفته و در برنامه های زیادی هم استفاده شده و صاحب اصلی دیتابیس هم معلوم نیست کیه یا من نتونستم پیدا کنم. از این دیتابیس ها میشه در برنامه استفاده کرد؟ مشکل حقوقی نداره؟ بازار گیر نمیده؟ در قسمت ذکر منابع . منبع دیتابیس رو هم باید بگیم؟ برای موارد بالا منبع رو چی باید بگم؟
  23. سلام. دوستان کسی کمکی میکنه که چطوری میشه دیتابیس رو داخل لیست ویو سفارشی اورد? اموزش های اقای امین شاهدی رو هم دیدم. ممنون
  24. سلام. من میخوام یک برنامه بانک پیامکی بسازم و میخوام که اطلاعات دیتابیس رو بیارم داخل لیست ویو و نمایش بدم. کسی میتونه اموزش یا سورس کدی بهم بده؟؟ پیشاپیش ممنون. باتشکر....
  25. گرفتن دیتابیس

    سلام دوستان عزیز من می خوام برنامه اینترنتی بسازم که بتونه از طریق اینترنت اطلاعات رو دریافت کنه و ارسال کنه!!! نمی خوام هم هاست و دامنه بخرم آیا سایتی هست که در این زمینه فعالیت کنه ؟؟؟؟ با تشکر لایک یادتون نره