LLBLGenPro + VB6项目 - 访问添加到类型列表的新列

时间:2015-03-20 17:01:59

标签: vb6 llblgenpro

我有一个用Visual Basic 6编写的程序,它从数据库访问数据(用Microsoft SQL Server management studio express 2000制作然后迁移到2005)并将所有数据放入一个巨大的GridView。

视图,类型列表,查询等...都必须通过LLBLGenPro,它是从我学到的东西中使用来重新生成我们程序的整个代码,以防我们需要添加任何内容。 LLBL上的项目包含实体,类型列表和类型视图。我不是LLBLGenPro的专家,而我刚开始发现它

我必须向Gridview添加两列,其中包含两个包含我需要的信息的特定表列。所以我进入数据库修改我需要获取所需数据的视图(现在给我两个更理想的行),然后我再次在LLBLGenPro中加载数据库,并确保检查包含的typedList中的新字段他们。我重新生成了这个程序,并且 开始了视觉基础项目。我的列出现在它们应该存在的所有文件中,并且具有正确的名称(类型列表和引用它的视图)。这些类现在找到23个列索引而不是21个。现在看起来都很好。

然后将typedList导入主类:

Private _typedList As New DBSqlTypedList.MyClassNameTypedListTypedList

数据库中表格中的所有项目都已使用过滤器正确加载,并且在程序中出现没有问题。我们需要的类型列表(导入为_typedList)使用以下行填充gridview(GridBT)中的数据:

If isOpenSoftware Then
                With Me.gridBT
                    .AutoGenerateColumns = True
                    .AlternatingRowsDefaultCellStyle = Nothing
                    .DataSource = _typedList

现在问题出现了:_typedList根本看不到我的两个新闻行,它们根本没有出现在网格中。

例如,键入_typedList.item(0).xxxx可以访问已经存在的所有行,但是我添加的所有行都不会显示在其中。

我忘记了LLBLGenPro中的内容吗?

如果您认为我没有发送足够的代码或信息,请随时告诉我!

0 个答案:

没有答案