clever student
شنبه 04 مهر 1388, 18:30 عصر
سلام
يك كريستال ريپورت ساختم با لود برنامه اطلاعاتشو از يك view ميخونه
ميخوام با وارد كردن id در تكست باكس كريستال رفرش بشه
و فقط اطلاعات اون id رو نمايش بده
CREATE VIEW dbo.VIEW2
AS
SELECT dbo.kala.id_kala, dbo.team.name_team, dbo.sort.name_sort, dbo.kala.type_kala, dbo.invoice.id_invoice, dbo.invoice.date_invoce,
dbo.invoice.fact_import, dbo.conf.num, dbo.conf.price
FROM dbo.conf INNER JOIN
dbo.invoice ON dbo.conf.id_invoice = dbo.invoice.id_invoice INNER JOIN
dbo.kala ON dbo.conf.id_kala = dbo.kala.id_kala INNER JOIN
dbo.sort ON dbo.kala.id_sort = dbo.sort.id_sort INNER JOIN
dbo.team ON dbo.sort.id_team = dbo.team.id_team
CREATE PROCEDURE cry @id_kala int AS select * from view2
where id_kala=@id_kala
private void button2_Click(object sender, EventArgs e)
{
con = new SqlConnection("Data Source=.;Initial Catalog=garner;Integrated Security=True");
con.Open();
SqlCommand com = new SqlCommand("cry", con);
com.CommandType = CommandType.StoredProcedure;
com.Parameters.AddWithValue("@id_kala", textBox1.Text);
sqlDataAdapter1.SelectCommand = com;
com.ExecuteNonQuery();
crystalReportViewer1.RefreshReport();
}
]
با چه كدي كريستال رفرش ميشه؟ا
يك كريستال ريپورت ساختم با لود برنامه اطلاعاتشو از يك view ميخونه
ميخوام با وارد كردن id در تكست باكس كريستال رفرش بشه
و فقط اطلاعات اون id رو نمايش بده
CREATE VIEW dbo.VIEW2
AS
SELECT dbo.kala.id_kala, dbo.team.name_team, dbo.sort.name_sort, dbo.kala.type_kala, dbo.invoice.id_invoice, dbo.invoice.date_invoce,
dbo.invoice.fact_import, dbo.conf.num, dbo.conf.price
FROM dbo.conf INNER JOIN
dbo.invoice ON dbo.conf.id_invoice = dbo.invoice.id_invoice INNER JOIN
dbo.kala ON dbo.conf.id_kala = dbo.kala.id_kala INNER JOIN
dbo.sort ON dbo.kala.id_sort = dbo.sort.id_sort INNER JOIN
dbo.team ON dbo.sort.id_team = dbo.team.id_team
CREATE PROCEDURE cry @id_kala int AS select * from view2
where id_kala=@id_kala
private void button2_Click(object sender, EventArgs e)
{
con = new SqlConnection("Data Source=.;Initial Catalog=garner;Integrated Security=True");
con.Open();
SqlCommand com = new SqlCommand("cry", con);
com.CommandType = CommandType.StoredProcedure;
com.Parameters.AddWithValue("@id_kala", textBox1.Text);
sqlDataAdapter1.SelectCommand = com;
com.ExecuteNonQuery();
crystalReportViewer1.RefreshReport();
}
]
با چه كدي كريستال رفرش ميشه؟ا