我正在开发一个 VB.NET ASPX 文件。此报告当前正在运行,但现在我想添加一个参数,该参数应该是一个数组列表,显示来自 SQL 查询下方的所有记录:
" select distinct instrument_name AS instrument_name from FRUD.tblXref order by instrument_name "
但是这个数组列表显示代码中所有可能值的“System.Data.Common”:
Sub Main()
Dim pcSQL As String
Dim ProductList As New ArrayList()
pcSQL = " select distinct instrument_name AS instrument_name from FRUD.tblXref order by instrument_name "
Dim DBConn As SqlConnection
DBConn = New SqlConnection(ConfigurationManager.AppSettings("AMDMetricsConnectionString"))
DBConn.Open()
Dim reader As SqlDataReader
Dim DBCommand As New SqlCommand(pcSQL, DBConn)
reader = DBCommand.ExecuteReader()
dProdCodeSearch.DataSource = reader
dProdCodeSearch.DataBind()
reader.Close()
我确定我做错了什么,这是一个非常简单的解决方法。此 SQL 连接适用于我在此报告中的数据表。但这只是我设置为 SQL 输出的参数。