+1 امتیاز

با سلام

من از دیتابیس اکسس استفاده میکنم. میخواستم یک دیتاگریدویو را با یکی از جداول دیتابیس پر کنم (بصورت برنامه نویسی)

ممنون میشم اگه یک مثال را توضیح بدید.

بسته شده

2 پاسخ

+3 امتیاز
 
بهترین پاسخ
سلام، لینک زیر همونیه که شما میخواین. پر کردن دیتاگرید همون select اطلاعات از بانک و نمایش در دیتاگریده که تو لینک زیر اومده

http://www.w3-farsi.com/%d8%a7%d9%86%d8%ac%d8%a7%d9%85-%d8%b9%d9%85%d9%84%db%8c%d8%a7%d8%aa-%d9%87%d8%a7%db%8c-%d8%a7%d9%86%d8%aa%d8%ae%d8%a7%d8%a8-%d8%8c-%d8%af%d8%b1%d8%ac-%d8%8c-%d8%ad%d8%b0%d9%81-%d9%88-%d9%88%db%8c/
خیلی ممنون

خیلی روان و جامع توضیح داده شده.
توسط (245 امتیاز) 1 14
0 امتیاز
namespace databanktest
{
    public partial class Form1 : Form
    {
OleDbConnection objconnection = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = DBES.mdb");
        OleDbDataAdapter objDataAdaptor = new OleDbDataAdapter();
        DataSet objDataSet = new DataSet();
        
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            objDataAdaptor.SelectCommand = new OleDbCommand();
            objDataAdaptor.SelectCommand.Connection = objconnection;
            objDataAdaptor.SelectCommand.CommandText = "select code, name, tell from anbarha";
            objDataAdaptor.SelectCommand.CommandType = CommandType.Text;

            objconnection.Open();
            objDataAdaptor.Fill(objDataSet, "ali");
            objconnection.Close();

            grdForm1.AutoGenerateColumns = true;
            grdForm1.DataSource = objDataSet;
            grdForm1.DataMember = "ali";

            objDataAdaptor = null;
            objconnection = null;
        }

        private void btnExit_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...