نمایش نتایج 1 تا 7 از 7

نام تاپیک: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

  1. #1
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    سلام دوستان.

    کسی میدونه چطوری میشه با استفاده از سی شارپ به یه دیتابیس MySql که روی سرور اینترنت(ایران هاست) هست ارتباط برقرار کرد(مثلا توش Insert کرد و یا هر کوئری دیگه)

    ممنون میشم نمونه کد و یا برنامه ای برام بذارید.
    با تشکر

  2. #2

    نقل قول: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    یک بار من این کار رو کردم و امدم داخل برنامه ام یک کامپوننت از MySql رو نصب کردم و برنامه رو نوشتم یعنی به رrefrence هام اضافه اش کردم بعدش برنامه را کامل کردم .
    البته به من گفتن از سوکت پروگرمینگ استفاده کنم بهتره که من متاسفانه بلد نبودم .
    نمونه کدی که نوشتم :

    using MySql.Data.MySqlClient;


    رشته اتصالم هم این شد :


    private const string _ConnectionString = "server=;database=***;" + "user id=***;password=***;";


    جای server باید آدرس هاست تون رو بدید مثلا : 10.20.10.70
    بعدش هم که جای یوز و پسورد هم که مشخصه .

  3. #3
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    ممنونم دوست عزیز.
    با این کار مشکلتون حل شد و دیگه مشکلی بوجود نیومد؟یعنی به درستی کار میکرد؟

    اون کامپوننت رو دارین،اگه دارین لطف کنید برام بذارید و یا لینک دانلودشو بهم بدین.
    اگه میشه لطف کنید طریقه ی استفاده از اون کامپوننت رو هم بگین.
    با تشکر.

  4. #4

    نقل قول: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    نه دیگه مشکلی نداشتم .
    ببینید اینها به درد تون می خوره

    http://www.dreamincode.net/code/snippet1677.htm

    http://bitdaddys.com/MySQL-ConnectorNet.html
    در ضمن اینکه این سایت برای ایران تحریم شده است باید با چیز شکن وارد بشید و الا اجازه دانلود به شما داده تمی شه

  5. #5
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    ممنونم دوست عزیز.

    فقط دو تا سوال دیگه دارم اگه لطف کنید جواب بدین ممنون میشم:

    اول اینکه حروف فارسی رو درهم برهم ذخیره میکنه!برای این مشکل باید چیکار کنم؟

    دوم اینکه اگه کوئری که بهش میدیم پارامتر داشته باشه چجوری میشه به اون پارامتر مقدار داد مثل Sql?

    بازم ممنونم
    با تشکر

  6. #6
    کاربر دائمی آواتار sinashahab
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران و ترک کامپیوتر D:
    پست
    715

    نقل قول: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    دقیق نمیدونم و یادم نیست ولی فک کنم برای فارسی باید از خود myphpadmin نوع نوشته رو روی فارسی بزاری بجای لاتین.

  7. #7

    نقل قول: ارتباط از طریق C#‎ با دیتابیس MySql که روی سرور اینترنت هست

    نوع Colection هر فیلدت که میخواهی فارسی باشه را utf8_persian_ci انتخاب کن.

    هر وقت هم وصل میشی به دیتا بیست اولین بار این کوئری را اجرا کن

    "set names utf8"

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •