Vba 使用access 2010启动access项目时,列表框不显示值
我是个新手 我正在尝试在Access 2010中运行一个与Sql Server数据库连接的Access应用程序 唯一的问题是,我有一个不显示任何内容的列表框 但是,当我使用Access 2007打开Access文件时,列表框将显示所有数据Vba 使用access 2010启动access项目时,列表框不显示值,vba,ms-access,Vba,Ms Access,我是个新手 我正在尝试在Access 2010中运行一个与Sql Server数据库连接的Access应用程序 唯一的问题是,我有一个不显示任何内容的列表框 但是,当我使用Access 2007打开Access文件时,列表框将显示所有数据 要使列表框在Access 2010上正常工作,我是否需要更改任何属性或配置?我猜您正在使用指向SQL Server数据的ODBC链接? 如果是这样,则进行传递查询,该查询保存EXEC procFetchInputSheet命令。 一旦开始工作,请将lstPay
要使列表框在Access 2010上正常工作,我是否需要更改任何属性或配置?我猜您正在使用指向SQL Server数据的ODBC链接? 如果是这样,则进行传递查询,该查询保存
EXEC procFetchInputSheet
命令。
一旦开始工作,请将
lstPaySheet.RowSource
设置为查询的名称 Well 2007和2010是access的两个不同版本。您可能正在处理一些问题以下是获取源代码的代码:lstPaySheet.RowSource=“EXEC procefetchinputsheet”&CStr(txtInputSheetID.Value),其中,lstPaySheet是列表框,procefetchinputsheet是获取CStr每行所有数据的存储过程(txtInputSheetID.Value是传递给存储过程的参数。当我在SQL Server Management Studio上运行存储过程时,它会给出所有必需的行。但是当我使用Access 2010运行Access应用程序时,列表框中不会显示任何行。当我使用Access 2007运行该应用程序时,该应用程序的值显示良好.