下面是我的代码VBA (在一个名为clsAsync的类模块中):
PrivateSub cnn_ExecuteComplete(ByVal RecordsAffected As Long, ByVal pError As ADODB.Error, adStatus As ADODB.EventStatusEnum, ByVal pCommand As ADODB.Command, B
为了允许这个DLL执行一些SQL命令,我向它传递一个Connection对象,并使用它执行一些SQL SELECT命令。我现在的问题是,我希望传递包含在GridView对象中的所有数据,该对象包含在EXE程序(而不是在DLL中)中使用SQL命令获得的数据,并且用户可以进行更改。无法用DataGridView内容填充另一个数据库的表(非表演性)
类必须是.Net程序集的一部分(不是COM,太老了)。到目前为止,找到的唯一解决方案是使用ADO或Microsoft ActiveX Data Object Record Set
这样做的目的是让这个实用程序类保存我所有的数据库工作,并只返回填充的ADODB.RecordSet对象。我收到了错误。我做错了什么?Public Property Get RecordSetCustomers() As ADODB.Recordset Dim cmd As New= strSQL
Set rs = New ADODB.Recordset
Set rs
我正在使用VBA的ADODB connection类通过VBA对SQL Server运行更新查询。在SQL Server中,查询返回受影响的行,可以在VBA中通过ADODB命令类访问这些行。我使用的是示例代码:Dim rsRead As New ADODB.Recordset
Dim Rslt_Count As Long
ASP页面使用COM服务实例化BLL类,然后将ADODB.RecordSet作为返回值。ASP.NET页面在BLL中直接实例化.NET类,然后将ADODB.RecordSet作为返回值
Could not load type 'ADODB.ParametersToInternalParametersMarshaler' from assembly 'COM_DALSystem.StubHelp