Frage : DateTimePicker in ReportViewer

Ich versuche, das DateTimePicker meinem Report hinzuzufügen, die SQL-Frage laufe in den Konfigurations-Zauberer aber nicht auf den Report.

Please Hilfe, wenn Sie can.

Here sind, was ich habe:

I morgens using VB ReportViewer
I haben ein Datensatz tableadapter, das ein SQL db
fragt------------------------------------------
On meine Reportseite habe ich zwei DateTimePicker das

DateTime1_Start
DateTime2_End
-------------------------------------------
My TableAdapter SQL Aussage:

SELECT AVG (Maßeinheit) ALS AUnit, AVG (Standardeinheiten) ALS SUnits, AVG (Fall) ALS ACase, Verschiebung, LineNumber,

FROM Line2Data

WHERE (DateAndTime ZWISCHEN @DateAndTime1_Start UND @DateAndTime2_End)

---------------------------------------------
My Code des Reports VB:

Private VorDateAndTime1_Start_ValueChanged (ByVal Absender als System.Object, ByVal e als System.EventArgs) Handgriffe DateAndTime1_Start.ValueChanged

Me. Line2DataTableAdapter.Fill (Me.L2ReportDataset.Line2Data, DateAndTime1_Start.value, DateAndTime2_End.Value)

Me.ReportViewer1.RefreshReport ()
Ende Sub

-----------------------------------------------
 

Antwort : DateTimePicker in ReportViewer

O.K., wenn Sie denken, dass das Problem im VB Code dann ist, Gebrauch etwas einfaches Material lässt, zu überprüfen, was Sie zur Datenbank schicken. Anstelle von:

Ich. Line2DataTableAdapter.Fill (Me.L2ReportDataset.Line2Data, DateAndTime1_Start.value, DateAndTime2_End.Value)

Werte Variablen zuweisen und sie betrachten, bevor Sie überschreiten:

sLine2Data = Me.L2ReportDataset.Line2Data

sDateAndTime1_Start = DateAndTime1_Start.value

sDateAndTime2_End = DateAndTime2_End.Value

Debug.Print sLine2Data u. „|“ u. sDateAndTime1_Start u. „|“ u. sDateAndTime2_End

Ich. Line2DataTableAdapter.Fill (sLine2Data, sDateAndTime1_Start, sDateAndTime2_End)

Dieses sollte das offensichtliche im anycase beseitigen.

leonstryker

Weitere Lösungen  
 
programming4us programming4us