没有合适的资源?快使用搜索试试~ 我知道了~
精彩编程与编程技巧-VB技巧汇编 (一)...
需积分: 9 11 下载量 84 浏览量
2009-10-10
17:32:38
上传
评论
收藏 8KB TXT 举报
温馨提示
试读
9页
精彩编程与编程技巧-VB技巧汇编 (一) ...
资源推荐
资源详情
资源评论
VB技巧汇编 (一)
在Access 2000中用ADO
要在Access 2000中正确使用ADO你必须在VB工程中添加正确的引用。
打开一个新工程
在工程菜单中选择引用
在弹出来的对话框中选择Microsoft ActiveX Data Objects 2.1 Library.
接着你还必须选中Microsoft ADO Ext. 2.1 for DDL and Security.
最后选中Microsoft Jet and Replication Objects 2.1 Library.
单击“确定”
做完上述的步骤之后,你就可以用ADODC控件去访问Access 2000数据库了。
--------------------------------------------------------------------------------
编写Connect Strings
相信大家都有这样的体验,那就是用ADO时,比较麻烦的一件事就是书写其Connect String。这儿向你提供一个比较简单的方法。
打开工程菜单,选择“添中数据环境”命令
右键单击Connection1对象,在弹出的菜单中选择“属性”
选择你要用到的Data Provider,在本例中假设为 "Microsoft Jet 3.51 OLE DB Provider." 单击下一步
在连接框中输入数据库的文件名
点击“测试连接”检查连接是否成功。
单击确定
回来看看Connection1对象的ConnectionSource属性,这里有你将用到的,看上去象下面这个样子:
Provider=Microsoft.Jet.OLEDB.3.51; Persist Security Info=False;
Data Source=C:\DataFiles\my_data.mdb
在Access 2000中用ADO
要在Access 2000中正确使用ADO你必须在VB工程中添加正确的引用。
打开一个新工程
在工程菜单中选择引用
在弹出来的对话框中选择Microsoft ActiveX Data Objects 2.1 Library.
接着你还必须选中Microsoft ADO Ext. 2.1 for DDL and Security.
最后选中Microsoft Jet and Replication Objects 2.1 Library.
单击“确定”
做完上述的步骤之后,你就可以用ADODC控件去访问Access 2000数据库了。
--------------------------------------------------------------------------------
编写Connect Strings
相信大家都有这样的体验,那就是用ADO时,比较麻烦的一件事就是书写其Connect String。这儿向你提供一个比较简单的方法。
打开工程菜单,选择“添中数据环境”命令
右键单击Connection1对象,在弹出的菜单中选择“属性”
选择你要用到的Data Provider,在本例中假设为 "Microsoft Jet 3.51 OLE DB Provider." 单击下一步
在连接框中输入数据库的文件名
点击“测试连接”检查连接是否成功。
单击确定
回来看看Connection1对象的ConnectionSource属性,这里有你将用到的,看上去象下面这个样子:
Provider=Microsoft.Jet.OLEDB.3.51; Persist Security Info=False;
Data Source=C:\DataFiles\my_data.mdb
将上面的代码剪下来粘到你的程序代码中然后将DataEnvironment对象删掉
--------------------------------------------------------------------------------
控件用法
关闭图片预览
在用Web Browser控件时,如果你想让该控件不显示图片,你必须修改注册表,位置如下:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\
AdvancedOptions\MULTIMEDIA\PICTS
须注意的是,如果关掉了图片显示,你的浏览器也不会显示图片了。
--------------------------------------------------------------------------------
升级控件
如果你用新版本的VB去打开旧版本的VB工程文件,有时会出现控件加载错误,这种情况下,VB会用PictureBox去代替这些无法加载的控件,因此你可以删掉这些PictureBox用新的控件来代替,从而解决问题。但是,如果无法加载的控件有很多的话,这样做就比较麻烦了。
还有一个解决之道就是用一个文本编辑器,比如说写字本,来打开工程文件,然后改变那些有问题的控件的版本。如果程序没有使用到那些已不再提供支持的功能的话,这样做一般来讲是没有问题的。
--------------------------------------------------------------------------------
更快的FlexGrids
在刷新速度上,老版本的MSFlexgrid比新的MSHFlexgrid要快得多,因此如果你不需要MSHFlexgrid的hierarchical属性就还是用MSFlexgrid吧。
笔者曾用新的JSHFlexgrid同一个SQL数据库相连以显示查询结果,整个过程花了45秒钟;而用MSFlexgrid只需15秒。微软在搞什么鬼?!
剩余8页未读,继续阅读
资源评论
求伯乐
- 粉丝: 22
- 资源: 3095
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功