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

نام تاپیک: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

  1. #1
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    Exclamation کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟


    dataGridView1.DataSource = dataGridView1.DataSource = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\database.accdb;Jet OLEDB:Database Password=23456789";

  2. #2
    کاربر دائمی آواتار hamed_hossani
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    بوشهر
    پست
    651

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    سلام
    مگر
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\database.accdb;Jet OLEDB:Database Password=23456789
    conectionString نیست؟
    فکر می کنم باید جدولی را به dataGridView1.DataSource نسبت بدید!

  3. #3
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    نقل قول نوشته شده توسط hamed_hossani مشاهده تاپیک
    سلام
    مگر
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\database.accdb;Jet OLEDB:Database Password=23456789
    conectionString نیست؟
    فکر می کنم باید جدولی را به dataGridView1.DataSource نسبت بدید!
    خیلی ممنون
    متوجه نشدم!

  4. #4
    کاربر دائمی
    تاریخ عضویت
    تیر 1389
    محل زندگی
    به جبر روزگار تهران هستم.
    پست
    2,718

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    سلام مهندس. به خاصیت دیتاسورس گریدویو که نمیان کانکشن استرینگ رو نسبت بدن. باید یه جدول از رکوردها رو بهش بدی تا نمایش بده. اینم یه نمونه کد:
    SqlConnection con = new SqlConnection("Data Source = .\\md2008;Initial Catalog = university;Integrated security = True");
    SqlDataAdapter da = new SqlDataAdapter("select * from student", con);
    DataTable dt = new DataTable();
    da.Fill(dt);
    dataGridView1.DataSource = dt;

    موفق باشی.

  5. #5
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    نقل قول نوشته شده توسط mohammaddou مشاهده تاپیک
    سلام مهندس. به خاصیت دیتاسورس گریدویو که نمیان کانکشن استرینگ رو نسبت بدن. باید یه جدول از رکوردها رو بهش بدی تا نمایش بده. اینم یه نمونه کد:
    SqlConnection con = new SqlConnection("Data Source = .\\md2008;Initial Catalog = university;Integrated security = True");
    SqlDataAdapter da = new SqlDataAdapter("select * from student", con);
    DataTable dt = new DataTable();
    da.Fill(dt);
    dataGridView1.DataSource = dt;

    موفق باشی.
    خیلی ممنون
    در VB6 همچین کاری ممکن بود

    یک مقدار برای من سخت هست ، میشه دقیقاً مسیر بانک سوال بنده رو جایگذین کنید

  6. #6
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    ss.jpg
    این هم ارور هایی که نشون میده

  7. #7
    کاربر دائمی
    تاریخ عضویت
    تیر 1389
    محل زندگی
    به جبر روزگار تهران هستم.
    پست
    2,718

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    چیز سختی نداره.خطایی که رخ میده احتمالا بخاطر اینه که شما using مربوط به sql رو اضافه نکردید. اون بالای فرم که using ها هستن این رو اضافه کن:
    using System.Data.SqlClient;

    اگر جواب نداد این نکات رو توجه کن:
    اگر از sql 2005 استفاده میکین جلوی Data Source میتونی (local) یا نقطه ( عبارت local رو به همون صورتی که نوشتم یهنی باید داخل پرانتز باشه و منظور از نقطه " . " هم همون کلیدی هست که علامت < روش هست. فقط نقطه میذاری بدون دابل کوتیشن). . جلوی Initial Catalog هم باید نام دیتابیست رو بنویسی. اگر از sql 2008 استفاده میکنی شبیه اون چیزی که در بالا نوشتم باید بنویسی. به جای md2008 باید نام instanse خودتو بذاری. اگر موقع نصب sql 2008 تغییرش نداده باشی بصورت پیش فرض SQLEXPRESS هست. یعنی به جای md2008 مینویسی SQLEXPRESS .
    موفق باشی دوست من.

  8. #8
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    شهریور 1390
    پست
    593

    نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟

    با تشکر از شما
    از بانک اکسس استفاده می کنم
    using رو اظافه کردم ولی دوباره با ارور ↓ مواجه شدم
    aa.png

تاپیک های مشابه

  1. attach کردن database در زمان اجرا توسط install shield
    نوشته شده توسط naser2009 در بخش Setup و Deployment
    پاسخ: 3
    آخرین پست: یک شنبه 20 مرداد 1392, 17:37 عصر
  2. سوال: نحوه اتصال به database در زمان اجرای فرم؟
    نوشته شده توسط mohammadriano در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 22 مرداد 1391, 15:50 عصر
  3. مشکل اتصال با mysql در زمان اجرا تحت IIS
    نوشته شده توسط SYSMAN در بخش PHP
    پاسخ: 6
    آخرین پست: شنبه 09 تیر 1386, 18:24 عصر
  4. روش اتصال به database در net frame work 2.
    نوشته شده توسط zehs_sha در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 28 دی 1383, 01:31 صبح
  5. اتصال به database
    نوشته شده توسط zehs_sha در بخش برنامه‌نویسی جاوا
    پاسخ: 3
    آخرین پست: شنبه 04 مهر 1383, 17:16 عصر

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

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