Vraag : DateTimePicker in ReportViewer

Ik probeer om DateTimePicker aan mijn rapport toe te voegen, zal de SQL vraag in de configuratietovenaar maar niet op het rapport lopen. hulp

Please als u can.

Here is wat ik heb:

I am VB 2005 ReportViewer
I gebruiken heeft een dataset tableadapter dat vragen SQL db

On mijn rapportpagina heb ik twee DateTimePicker

DateTime1_Start
DateTime2_End
de Verklaring van
My TableAdapter SQL:

SELECT AVG (Eenheid) ALS AUnit, AVG (Standaardeenheden) ALS SUnits, AVG (Geval) ALS ACase, Verschuiving, LineNumber,

FROM Line2Data

WHERE (DateAndTime TUSSEN @DateAndTime1_Start EN @DateAndTime2_End)


My de code van het Rapport VB: (/>l afzender ByVa
Private SubDateAndTime1_Start_ValueChanged DateAndTime1_Start.ValueChanged

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

Me.ReportViewer1.RefreshRe het Eind/>port Sub

-
 

Antwoord : DateTimePicker in ReportViewer

O.k., als u denkt het probleem in de code VB dan is gebruik wat eenvoudig materiaal laat controleren wat u naar het gegevensbestand verzendt. In plaats van:

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

Wijs waarden aan variabelen toe en bekijk hen alvorens over te gaan:

sLine2Data = Me.L2ReportDataset.Line2Data

sDateAndTime1_Start = DateAndTime1_Start.value

sDateAndTime2_End = DateAndTime2_End.Value

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

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

Dit zou duidelijk in anycase moeten elimineren.

leonstryker

Andere oplossingen  
 
programming4us programming4us