PDA

View Full Version : سوال: راهنمایی در اجرای کوئری و نشان دادن در datagrid



MahmoodM30
سه شنبه 15 مهر 1393, 11:54 صبح
سلام به همه دوستان

من دو تا جدول دارم به اسم کالا و انبار که به شکل زیر هست و داده ها هم ذخیره شده

124320

حالا من بخوام داده های این دو رو توی یک دیتا گرید نشون بدم چطوری کوئری بنویسم که join بشن و به این شکل نشون داده بشن

کد کالا - نام کالا - واحد کالا - ورودی - تاریخ - شماره فاکتور - قیمت کل

یعنی سه تای اولی از جدول کالا و بقیه از جدول کالا

اینم کد من

con.Open();
SqlDataAdapter da = new SqlDataAdapter("select TBLAnbar.vorodi,TBLAnbar.tarikh,TBLAnbar.shomarefa ktor,TBLAnbar.geymatekol,TBLKala.codekala,TBLKala. namekala,TBLKala.vahedekala from TBLAnbar INNER JOIN TBLKala ON TBLAnbar.codeKala = TBLKala.codeKala", con);
DataSet ds = new DataSet();
da.Fill(ds, "TBLAnbar");
dataGridView1.DataSource = ds.Tables["TBLAnbar"];
con.Close();

ممنون میشم دوستان راهنمایی کنن

parvizwpf
سه شنبه 15 مهر 1393, 17:49 عصر
خب الان خروجی اشتباه هست؟

MahmoodM30
سه شنبه 15 مهر 1393, 17:51 عصر
خب چیزی نشون نمیده میخوام بدونم کوئری رو اشتباه نوشتم اصلا چه مدلی باید بنویسم

juza66
سه شنبه 15 مهر 1393, 17:54 عصر
سلام

نمایش دو جدول در یک دیتاگرید


بصورت فیلم
http://www.daneshjooyar.com/%D9%81%DB%8C%D9%84%D9%85-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%AF%D9%88-%D8%AC%D8%AF%D9%88%D9%84-%D8%AF%D8%B1-%DB%8C%DA%A9-%D8%AF%DB%8C%D8%AA%D8%A7%DA%AF%D8%B1/

parvizwpf
سه شنبه 15 مهر 1393, 17:59 عصر
بریک پوینت بزارید که ببینید توی ds و جدول داخلش آیا دیتا وجود داره؟ اون تیکه close آخر رو حذف کنید یه تست هم بگیرید.