Delphi 5.0 Interbase/FireBird 连接问题
我在可视化 DBGrid 上的数据时遇到一些问题。
我使用的是 Delphi 5.0,并且有一个 50MB 大小的 Interbase 6.0 DB
。一些表有大约 32000 个元素,它们是巨大的。
我正在使用 Interbase 的东西,例如:
- IBTable
- IBTransaction
- DataSource1
- Database
- DBNavigator
创建连接。
我确实稳定了连接,但数据未显示。
存在与错误的组件配置相关的任何问题。我认为问题与我的数据库大小以及 Delphi 如何处理数据有关。
例如:如果在 TIBDatabase 上我将 AllowStreamedConnected 设置为 true,则会显示数据。
为了使数据库数据可视化,我还必须设置任何其他特定信息吗?
我可以更改 Delphi 或 Interbase/Firebird 中的某些内容以使数据可见吗?
也许是 Interbase/Firebird 连接器上的东西???
I'm having some problems in visualizing the data on a DBGrid.
I'm using Delphi 5.0 and I have a Interbase 6.0 DB with 50MB size
Some tables have about 32000 elements they are huge ones.
I'm using Interbase stuff such as:
- IBTable
- IBTransaction
- DataSource1
- Database
- DBNavigator
create the connection.
I do stabilish the connection but the data is not diplayed.
There are any problems related to wrong Component configuration. I think the problem is something related to the size of my DB and how Delphi handles the Data.
For example: If on the TIBDatabase I set the AllowStreamedConnected to true the data is diplayed.
Is there any other specific info I have to set in order to make the DB data to become visualizable?
Is there something in Delphi or Interbase/Firebird I can change to make the data visible?
Maybe it is something on the Interbase/Firebird Connector???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
然后为您的表单编写 OnCreate 事件。像这样的事情:
这足以在网格中查看您的数据。
PS:IBTable 在这里只是出于兼容性原因。请改用 IBDataSet。
Then write OnCreate event for your form. Something like this:
That would be enough to see your data in the grid.
PS: IBTable is here only for compatability reasons. Use IBDataSet instead.