Code ist in C# in Windows Forms schreiben Ich habe Button Drucken, die Onclick Stimulsoft öffnen und DataGridView1 an Stimulsoft gesendet werden muss. Wie kann ich es tun? Bitte helfen Sie, ich kann nicht auf Web-Antwort findendatagridview mit stimulsoft
private void Table_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = GetTable();
}
private DataTable GetTable()
{
DataTable dtRadnice = new DataTable();
using (SqlConnection conn = new SqlConnection(_csDataFin))
{
conn.Open();
SqlCommand comm = new SqlCommand("traziuEvidenciji", conn);
comm.CommandType = CommandType.StoredProcedure;
DateTime dtPocetak;
DateTime dtZavrsetak;
dtPocetak = dateTimePicker1.Value.Date;
dtZavrsetak = dateTimePicker2.Value.Date;
comm.Parameters.Add("@dtPocetak", SqlDbType.DateTime).Value = dtPocetak;
comm.Parameters.Add("@dtZavrsetak", SqlDbType.DateTime).Value = dtZavrsetak;
SqlDataReader reader = comm.ExecuteReader();
dtRadnice.Load(reader);
}
return dtRadnice;
}
private void btnPrint_Click(object sender, EventArgs e)
{
//some text
}
Dies wird Prozedur gespeichert, die Daten in Datagridview
setzenALTER PROCEDURE traziuEvidenciji
@dtPocetak datetime,
@dtZavrsetak datetime
AS
BEGIN
SELECT EvidencijaORadu.IDEvidencijaORadu
,Korisnik_s.Name
,EvidencijaORadu.DateOfMonth
,EvidencijaORadu.PocetakRada
,EvidencijaORadu.ZavrsetakRada
,EvidencijaORadu.RedovnoRadnoVrijeme
FROM EvidencijaORadu
inner join [EmmettShared].dbo.[Korisnik_s] on Korisnik_s.IDKorisnik=
EvidencijaORadu.KorisnikID
WHERE [DateOfMonth] BETWEEN CAST(@dtPocetak AS date) AND
CAST(@dtZavrsetak AS DATE)
ORDER BY DateOfMonth ASC
END
Versuchen Sie, die minimal erforderlichen Details zu dem Problem auszudrücken, das Sie lösen möchten. Welches Stimulsoft-Produkt möchten Sie verwenden und für welches Ergebnis? Ist Ihr Problem bezüglich der allgemeinen Stimulsoft-Integration oder im Zusammenhang mit dieser spezifischen SQL-Abfrage-Methode? Es scheint, dass Letzteres irrelevant ist. –
Mein Problem ist: auf welche Art und Weise DataGridView1 kann ich an Stimulsoft Bericht senden? Wenn ich stimulsoft.MRT Bericht öffnen Ich möchte die gleiche Tabelle in Datagridview in meiner Windiwsform Tabelle – Ivanac
können Sie bestätigen, welche Art von Daten Sie übergeben möchten zu stimulsoft. –