View Full Version : ترکیب دو جدول در اکسس
rashidi_sm
چهارشنبه 14 فروردین 1392, 23:17 عصر
سلام
چگونه می توان دو جدول اکسس را در سی شارپ join کرد؟ در اینترنت فقط اطلاعات درباره sql بود
می شود کمی راهنمایی کنید
تشکر
veniz2008
چهارشنبه 14 فروردین 1392, 23:43 عصر
سلام.
کوئری نوشتن که فرقی نداره. شما در سی شارپ همون کوئری که برای sql مینویسی رو حالا برای access بنویسید.
کوئری یکسان هست. دستورات sql با کلمه sqlش روع میشن مثل SqlConnection و دستورات access هم با کلمه Oledb شروع میشن.
موفق باشید.
khokhan
پنج شنبه 15 فروردین 1392, 00:15 صبح
سلام
چگونه می توان دو جدول اکسس را در سی شارپ join کرد؟ در اینترنت فقط اطلاعات درباره sql بود
می شود کمی راهنمایی کنید
تشکر
با سلام
کد زیر دو جدول از اکسس رو باهم ترکیب ودر دیتا گرید می ریزه
string sql = "SELECT PDC.PONO,PDC.Customer,Customer.Zone From PDC INNER JOIN Customer WHERE PDC.Customer=Customer.Customer";
OleDbConnection connection = new OleDbConnection(ConnectionString);
connection.Open();
sCommand = new OleDbCommand(sql, connection);
sAdapter = new OleDbDataAdapter(sCommand);
sBuilder = new OleDbCommandBuilder(sAdapter);
sDs = new DataSet();
sAdapter.Fill(sDs, "PDC");
sTable = sDs.Tables["PDC"];
connection.Close();
dataGridView1.DataSource = sDs.Tables["PDC"];
dataGridView1.ReadOnly = true;
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.