首页

  1. 首页
  2. 测绘论文
  3. 内容

VB5.0数据库编程经验小集

VB5.0数据库编程经验小集

作 者: 潘想


长期用VB5.0进行数据库应用软件的编程,遇到过不少问题,走了不少弯路,也积累了不少经验。在此,将它们做个小结,希望对同样从事VB5.0编程的朋友有所帮助。

1.在Form_Load事件中不能对Data控件进行控制

如果确实需在窗体被打开时使用Data控件,可在Form_Activate事件中进行控制。由于Activate事件在窗体被激活时发生,就是说在窗体被打开时发生,同时在窗体得到焦点时也会发生。要区分是否为窗体被打开的情况,只要设置一变量,在第一次Activate事件发生时对Data控件进行控制,然后对此变量进行设置,使以后的Activate事件不再执行对Data控件进行控制的语句。

2.DBGrid控件列宽的控制

在设计时可通过DefColWidth属性来设置列宽,但这样无法为不同的列设置不同的宽度。那么到底要怎么分别设置每一列的宽呢?这同样可在窗体的Activate事件中实现。

Form_Activate()

DBGrid1.Columns(0).Width=1000 ′为第一列设置宽度

DBGrid1.Columns(1).Width=2500 ′为第二列设置宽度

DBGrid1.Columns(2).Width=1000 ′为第三列设置宽度

End

相关文章

回到顶部
请复制以下网址分享
VB5.0数据库编程经验小集
http://m.civilcn.com/cehui/chlw/1357371227172120.html