- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB-问题和解决办法
1、*************************************************
Visual Studio 2010中添加注册控件的方法
在VC6.0中添加ADO Data Control等控件是很很方便的,Project -- Add to Project -- Components and Controls 中打开 Components and Controls Gallery 对话框,双击 Registered ActiveX Controls 目录就能找到这两个控件。也就是说VC 6.0下是默认注册了这两个控件的(一般情况应该装完VC 6.0就有了),直接拿来用就OK。但是在Visual Studio2010中不会自带这些控件,因此要先注册才能添加,下面以ADO Data Control控件为例,说明添加方法:
1.先检查C:\WINDOWS\system32目录下有没有MSADODC.ocx这个文件(Visual Studio 2010不自带,因此,多半是没有的),没有就去下载;这是我下载的,如果有更高的版本也行/source/3198530
2.在VS 2010中注册MSADODC.ocx控件。在VS 2010中点击Tools(工具) -- Visual Studio Command Prompt(Visual Studio命令提示),在出现的窗口中输入如下命令回车即可:
??????? regsvr32 msadodc.ocx
3.在“工具箱”里右击,单击“选择项”,在出现的对话框中选择“COM组件”选项卡,选中“Microsoft ADO Data Control,version 6.0(OLEDB)”,点击确定,在工具箱里就会出现这个控件了,需要用的时候就可以添加ADO Data Control控件了。(如果在工程中添加控件时出现“未能实例化activex 控件……因为这需要设计时授权”的问题,请参照上一篇日志)
在Visual Studio 2010中控件的添加方法大致都是如此,如ADO Data Grid,MSComm控件等。
转载地址/%CA%AE%BE%C5_%B7%E2/blog/item/2a199415693a06ede1fe0b49.html
?
个人在实际使用中,总结如下:
补充一点,在注册后控件后(按照上面的方法),实际上选择 工具-选择工具箱项-com组件项,就可以看到已注册的activex控件,就可选择确定。在资源栏的工具箱上就会出现相应的控件图标。
2、*************************************************
附加数据库时说microsoft SQL-DMO(ODBC SQLState: HY000)错误602: 未能在sysindexes中找到数据库id 7中对象id 1的索引id 1对应的行.请对sysindexes运行DBCC CHECKTABLE
遇到这种情况首先核对一下51aspx上源码所表明的开发环境(如 VS2005+Sql2005),如果是采用sqlServer2005的话你用Sql2000附加Sql2005的数据库就会出现这种错误(解决方法:改用SqlServer2005附加一下,如果还想用Sql2000格式那就用导出sql语句等方式进行转换)
转csdn sql专家邹建的解决办法
直接restore或附加应该是不行的, 用脚本+导数据肯定没有问题。
2005转到2000的步骤步骤
1. 生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开对象资源管理器(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 生成脚本
-- 在脚本向导的选择数据库中, 确定选择的是要转到2000的库
-- 勾选为所选数据库中的所有对象编写脚本
-- 在接下来的选择脚本选项中, 找到为服务器版本编写脚本项, 选择SQL Server 2000
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件
2. 在2000中创建目标数据库
在查询分析器(或2005的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库
3. 将数据从2005导到2000
2005 的manger studio
-- 打开对象资源管理器(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 导出数据
-- 在SQL Server 导入和导出向导的选择数据源步骤中, 确定选择的是要导出的数
文档评论(0)