错误:未为'Public Overridable Overload函数填充(dataTable为LCSRDBDateSet.SampleDataTable,SiteId为String)的参数'SiteId‘指定为Integer的参数
我怎么才能解决这个问题?请帮帮忙。这不是我自己的密码。我在研究别人的密码。
If String.IsNullOrEmpty(reportFilter) Then daSample.SetWhereClause(String.Format("cdr_site_id = '{0}' AND cdr_datetime BETWEEN '{1}' AND '{2}' AND cdr_extension_no IN({3}) AND cdr_call_type_id IN({4}) GROUP BY cdr_extension_id", siteId, startDateTime, endDateTime, callClass, callType))
Else
Dim filters2 = reportFilter.Split(",")
Dim ta2 As New LCSRDBDataSetTableAdapters.SampleTableAdapter
Dim dt2 = ta.GetData(siteId)
If filters.Count = dt.Rows.Count Then
daSample.SetWhereClause(String.Format("cdr_site_id = '{0}' AND cdr_datetime BETWEEN '{1}' AND '{2}' AND cdr_extension_no IN({3}) AND cdr_call_type_id IN({4}) GROUP BY cdr_extension_id", siteId, startDateTime, endDateTime, callClass, callType))
Else
daSample.SetWhereClause(String.Format("cdr_site_id = '{0}' AND cdr_datetime BETWEEN '{1}' AND '{2}' AND cdr_extension_no IN({3}) AND cdr_call_type_id IN({4}) GROUP BY cdr_extension_id", siteId, startDateTime, endDateTime, callClass, callType))
End If
End If
daSample.Fill(dtSample)
rdsSample.Name = "LCSRDBDataSet_Sample"
rdsSample.Value = dtSample
rvScreen.LocalReport.DataSources.Add(rdsSample)发布于 2015-09-22 08:47:59
我觉得你犯了几个错误
If String.IsNullOrEmpty(reportFilter) Then daSample.SetWhereClause(String.Format("cdr_site_id = '{0}' AND cdr_datetime BETWEEN '{1}' AND '{2}' AND cdr_extension_no IN({3}) AND cdr_call_type_id IN({4}) GROUP BY cdr_extension_id", siteId, startDateTime, endDateTime, callClass, callType))
Else
Dim filters2 = reportFilter.Split(",")
Dim ta2 As New LCSRDBDataSetTableAdapters.SampleTableAdapter
Dim dt2 = ta.GetData(siteId)
If filters.Count = dt.Rows.Count Then
daSample.SetWhereClause(String.Format("cdr_site_id = '{0}' AND cdr_datetime BETWEEN '{1}' AND '{2}' AND cdr_extension_no IN({3}) AND cdr_call_type_id IN({4}) GROUP BY cdr_extension_id", siteId, startDateTime, endDateTime, callClass, callType))
Else
daSample.SetWhereClause(String.Format("cdr_site_id = '{0}' AND cdr_datetime BETWEEN '{1}' AND '{2}' AND cdr_extension_no IN({3}) AND cdr_call_type_id IN({4}) GROUP BY cdr_extension_id", siteId, startDateTime, endDateTime, callClass, callType))
End If
End If请通过这个例子学习:
使用google查找vb.net教程
好运!!并努力工作:)
https://stackoverflow.com/questions/32709582
复制相似问题