VSFlexGrid8和SQL存储过程的问题
我在SQL2000中写了一个存储过程 P_ND_GZ_CL ,这个存储过程没问题,我已经测试过,在其它模块中都可以正常使用。现在我把这个存储过程返回来的记录集和VSFlexGrid8绑定,却不能正常显示出记录,记录数返回来了,但不显示值。各位大侠有没有遇到过这种问题?
我的代码如下:
Dim rsGrid As New ADODB.Recordset
Dim cmd As New ADODB.Command
With cmd
Set .ActiveConnection = Cn
.CommandType = adCmdStoredProc
.CommandText = "P_ND_GZ_CL"
.Parameters(1).Value = bEnd
.Parameters(2).Value = sDepCode
.Parameters(3).Value = sLevel
End With
rsGrid.Open cmd
rsGrid.MoveFirst '到这一步时,一切都正常,用其它方法可以看到rsGrid里面的内容
Set VSFlexGrid.DataSource = rsGrid
到这里都不出错,一切正常,就是在表格里不显示数据,所有的行都是空的。为什么?
不用存储过程,用SQL语句直接得出的记录集和VSFlexGrid绑定,则没有问题。
我的代码如下:
Dim rsGrid As New ADODB.Recordset
Dim cmd As New ADODB.Command
With cmd
Set .ActiveConnection = Cn
.CommandType = adCmdStoredProc
.CommandText = "P_ND_GZ_CL"
.Parameters(1).Value = bEnd
.Parameters(2).Value = sDepCode
.Parameters(3).Value = sLevel
End With
rsGrid.Open cmd
rsGrid.MoveFirst '到这一步时,一切都正常,用其它方法可以看到rsGrid里面的内容
Set VSFlexGrid.DataSource = rsGrid
到这里都不出错,一切正常,就是在表格里不显示数据,所有的行都是空的。为什么?
不用存储过程,用SQL语句直接得出的记录集和VSFlexGrid绑定,则没有问题。
...全文
相关推荐
VB6+VsflexGrid做的程序
VB6+VsflexGrid做的程序,包括编辑输入,保存,查询,打印等,基本覆盖了VB+ADO编程(数据库连接+操作),结合Vsflexgrid的使用
数据库读写,VSFLEXGRID使用示例 功能非常强大
用VB和VSFLEXGRID写的数据库读写例子,可用于发票信息录入,也可以修改为简单的人事,信息系统,使用示例 功能非常强大。是我公司ERP的一部分。
VB+VsflexGrid做的即可输入编辑保存又可以参照查询的界面编程
VB+VsflexGrid做的即可输入、编辑、保存又可以参照查询的界面编程
VSFlexGrid Pro 7.0的中文使用说明 8.0也可以参照
VSFlexGrid Pro 7.0的中文使用说明 8.0也可以参照
怎样用vsflexgrid控件做出这样的附件中的界面?
我用的是vsflexgrid8


VB基础类
