| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3271 人关注过本帖
标题:VS能打开VB6文件吗?
只看楼主 加入收藏
victor_wuvw
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2020-3-16
收藏
 问题点数:0 回复次数:6 
VS能打开VB6文件吗?
楼主
VS能打开VB6文件吗?
搜索更多相关主题的帖子: 打开 VB6 VS 文件 
2020-04-01 19:08
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:0 
VS2005好像可以打开VB60,VS2005中的语法与VB60有很大的差异,需要调整很多语句,并且数据库连接也不同,VB60是ADO技术,VS2005是技术。
VS的其他高版本无法打开VB60,因为VS使用的是.Net技术。高版本的VS可以打开低版本的VS,低版本的VS无法打开高版本的VS。

请不要选我!!!
2020-04-02 21:07
wmf2014
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:216
帖 子:2039
专家分:11273
注 册:2014-12-6
收藏
得分:0 
ado在任何vs版本都可用,是否值当另说。vb转好像有升级向导,能不能转换成功不知道,应该转换还不如重写。

能编个毛线衣吗?
2020-04-02 21:16
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:0 
VB60与连接数据库是不一样的,VB使用ADO连接数据库,而使用连接数据库,在中声明连接数据库使用 Imports 语句
例如连接 mdb 数据库是这样的,Imports System.Data.OleDb,而连接 SQL 数据库是这样的,Imports System.Data.SqlClient
在VB60中,连接数据库一般使用 Dim conn As New ADODB.Connection 与 Dim Rs As New ADODB.Recordset 来声明,不分是 mdb 数据库还是 SQL 数据库,仅仅以 conn 的连接字符串区分连接。
因此 VB60 与 连接数据库使用的连接技术是完全不同的。

虽然VS2005有VB60升级到的向导,但由于语句变化太多,例如 VB60中的 Set 语句在中就不再使用了,而且数据库连接也完全不同。
因此一般情况下不建议使用升级向导,因为改动比较大,建议重新写比升级可以更省事,出错的几率也相应比较小。同意二楼的观点!

请不要选我!!!
2020-04-03 12:49
wmf2014
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:216
帖 子:2039
专家分:11273
注 册:2014-12-6
收藏
得分:0 
算了,我还是用事实说话吧:
下图是vs2017里的一个mdb连接函数,这个函数完全是从vb6中移植过来的,没任何变动。这是我早年在练习时写的一个记账程序,十多年了,至今还在用它记家庭帐目。
我没别的意思,只想说:ado肯定可以像在vb6里那样用,但vs有更高效的数据库引用,看写代码的选择。

图片附件: 游客没有浏览图片的权限,请 登录注册


下图是该程序运行后的效果,我就是ado连接数据库习惯了,年龄大了,学习能力不行,肯定有更高效的数据库连接方法,学不进去了~~~

图片附件: 游客没有浏览图片的权限,请 登录注册

能编个毛线衣吗?
2020-04-03 13:26
xyxcc177
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:26
帖 子:197
专家分:1249
注 册:2017-7-8
收藏
得分:0 
vs中可以正常使用ADO
2020-04-03 21:50
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:0 
回复 5楼 wmf2014
呵呵,涨见识了。以后再试试,以前看文档一直认为只能是

请不要选我!!!
2020-04-04 20:08
快速回复:VS能打开VB6文件吗?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018168 second(s), 11 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved