کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟
dataGridView1.DataSource = dataGridView1.DataSource = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\database.accdb;Jet OLEDB:Database Password=23456789";
نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟
سلام
مگر
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\database.accdb;Jet OLEDB:Database Password=23456789
conectionString نیست؟
فکر می کنم باید جدولی را به dataGridView1.DataSource نسبت بدید!
نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟
نقل قول:
نوشته شده توسط
hamed_hossani
سلام
مگر
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Application.StartupPath + @"\database.accdb;Jet OLEDB:Database Password=23456789
conectionString نیست؟
فکر می کنم باید جدولی را به dataGridView1.DataSource نسبت بدید!
خیلی ممنون
متوجه نشدم!
نقل قول: کد اتصال به 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;
موفق باشی.
نقل قول: کد اتصال به 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 همچین کاری ممکن بود
یک مقدار برای من سخت هست ، میشه دقیقاً مسیر بانک سوال بنده رو جایگذین کنید
1 ضمیمه
نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟
ضمیمه 91054
این هم ارور هایی که نشون میده
نقل قول: کد اتصال به 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 .
موفق باشی دوست من.
1 ضمیمه
نقل قول: کد اتصال به database ↓ در زمان اجرا ارور نمی گیرد ولی اجرا هم نمی شود؟
با تشکر از شما
از بانک اکسس استفاده می کنم
using رو اظافه کردم ولی دوباره با ارور ↓ مواجه شدم
ضمیمه 91056