Stored procedures StoredProcedures.cs为空

Stored procedures StoredProcedures.cs为空,stored-procedures,subsonic,Stored Procedures,Subsonic,当我通过subcander/sonic.exe生成DAL时,我得到一个空的StoredProcedures.cs 它的全部功能是:使用系统; 使用系统文本; 使用系统数据; 使用System.Data.SqlClient; 使用System.Data.Common; 使用系统集合; 使用System.Collections.Generic; 使用系统组件模型; 使用系统配置; 使用System.Xml; 使用System.Xml.Serialization; 使用亚音速; 使用亚音速。实用程序;

当我通过subcander/sonic.exe生成DAL时,我得到一个空的StoredProcedures.cs 它的全部功能是:
使用系统;
使用系统文本;
使用系统数据;
使用System.Data.SqlClient;
使用System.Data.Common;
使用系统集合;
使用System.Collections.Generic;
使用系统组件模型;
使用系统配置;
使用System.Xml;
使用System.Xml.Serialization;
使用亚音速;
使用亚音速。实用程序;

有人知道为什么会这样吗

我使用的是亚音速2.1,所有其他类都正确生成

编辑: 我尝试过:将testDb.testStoredProc过程中的所有内容授予“testUser”@“%”; 但即使用户拥有存储过程的所有特权,它也不会出现

编辑2:
我正在使用MySQL 5数据库

配置选项中是否定义了includeProcedureList或excludeProcedureList。我猜您的配置选项中是否定义了includeProcedureList或excludeProcedureList=“*”或includeProcedureList=“”

您的配置选项中是否定义了includeProcedureList或excludeProcedureList。我猜您可能有类似excludeProcedureList=“*”或includeProcedureList=“”

这是Oracle提供程序的已知错误。您使用的是什么数据库?

这是Oracle提供程序的已知错误。您使用的是什么数据库?

请使用您正在使用的数据库编辑您的问题。请使用您正在使用的数据库编辑您的问题。我的配置中没有这两个数据库。但是我尝试将spClassName=“SPs”useSPs=“True”includeProcedureList=“*”excludeProcedureList=“”)添加到提供程序中,但我的配置中仍然没有luckI也没有。但我尝试将spClassName=“SPs”useSPs=“True”includeProcedureList=“*”excludeProcedureList=“”)添加到提供程序中,但仍然没有luckI,我正在服务器上使用MySQL 5.0.24a-community-max-nt。。亚音速是针对MySql.Data.dll 5.2.5构建的。我有完全相同的问题,我使用的是Oracle 10g。我该怎么办?我正在服务器上使用MySQL 5.0.24a-community-max-nt。。亚音速是针对MySql.Data.dll 5.2.5构建的。我有完全相同的问题,我使用的是Oracle 10g。我该怎么办?