PDA

View Full Version : سوال: گزارش گیری از داده های بانک اطلاعاتی



terfani
یک شنبه 10 مرداد 1389, 09:16 صبح
من برنامه نوشتم كه ميخوام از شماره پرسنلي جدولم گزارش بگيره بانك sql است من تاحالا از گزارشگيري سي شارپ استفاده نكردم لطفا مراحل گزارش گيري رو به من بگيد ممنونم

vahid.bz
یک شنبه 10 مرداد 1389, 10:46 صبح
using System.Data;
using System.Data.SqlClient;


این کد رو تو رویدادی که می خوای گزارش بده اضافه کن



SqlConnection conn = new SqlConnection("server=localhost;database=department;integrated security=true");
conn.Open();
SqlDataAdapter DA = new SqlDataAdapter();
DA.SelectCommand = new SqlCommand();
DA.SelectCommand.CommandText = "select id from mytable";
DA.SelectCommand.Connection = conn;
DA.SelectCommand.CommandType = CommandType.Text;
DataSet ds = new DataSet();
DA.Fill(ds, "test");
dg.DataSource = ds;
dg.DataMember = "test";
conn.Close();

terfani
یک شنبه 10 مرداد 1389, 11:03 صبح
ميشه دقيق بگين جاي كدوم مطالب بايد اسم جدول و فيلدمو بنويسم

terfani
یک شنبه 10 مرداد 1389, 11:04 صبح
ديگه نمي خواد چيز ديگه بيارم چه جوري بايد به بانكم كانكت شم
لطفا با جزييات بگين

vahid.bz
یک شنبه 10 مرداد 1389, 11:54 صبح
به جای department در خط اول اسم پایگاه دادتو بذار

در commandText هم دستور مورد نظرتو بنویس
شروع به اجرا کن عیبی نداره اگه ایراد گرفت
کمکم
خودت روی خطاهاش کار کن بعد اگه نتونستی بپرس

terfani
دوشنبه 11 مرداد 1389, 07:57 صبح
در كجا اين دستورات رو بنويسم در دكمه گزارش گيري يا فرمم؟